warped-mirror.com
Moments of truth: Osama vs. Obama
In a first reaction to the violent assaults on the American embassies in Egypt and Libya on this year’s anniversary of 9/11, Marc Lynch prefaced his commentary in Foreign Policy with a warning that…