John McCain delivers 'incredible moment' on Monday

06:22

Sen. John McCain railed against 'half-baked, spurious nationalism' Monday evening during a speech at the National Constitution Center in Philadelphia, where McCain was honored with the Liberty Medal.