[Video] Touchdown!

Touchdown! President Obama is back in the United States after a very rare whirl-wind non political trip to Afghanistan, where he celebrated the anniversary of Bin Laden’s Killing and announced a vague all purpose “agreement” with our good friend Hamid Karzai. He covered all his narrative bases for the fall. Gibson examines. Plus: Now Republicans are mad he’s taking all the credit!

Plus: Is Obama going to have a Navy Seal problem in the late Summer, should Romney “personally attack” Obama this cycle and Obama comes out with new “Swiss Bank Account” Ad to attack Romney!

Share on FacebookTweet about this on TwitterShare on Google+Share on StumbleUponEmail this to someone