
Last Tuesday–not coincidentally, on some accounts, September 11–US Ambassador to Libya Christopher Stevens was killed following an attack on the US Embassy to Libya in Benghazi. The attack, followed by others and by widespread protests against US and other Western diplomatic missions in Egypt and elsewhere in the Middle East, is purported to have been […]