A day that shall live in infamy, to coin a phrase

Ralph Peters of the New York Post on the worst day for American diplomacy in recent history.

HT: Real Clear Politics

Comments