On Benghazi, Cairo and American Foreign Policy as Theatre of the Absurd
The developments of this week were truly remarkable: Alleged protests outside the US embassies in Benghazi* and Cairo that culminated in the killings of four US diplomats – and all of it allegedly...