1/13/12

Obama snubs our best ally -- again

The Obama Administration is at it again: snubbing Britain, our closest ally, in favor of the rest of Europe.  The Brits are not amused at being airbrushed out of existence. Nile Gardiner of The Telegraph explains.