From Pambazuka News

American ambassador to Libya J. Christopher Stevens and three officials were killed when a mob attacked the US consulate in Benghazi on 12 September. The protest arguably emerged out of a long-standing sense of humiliation and anger at the West…

Continue reading