Understanding Players of Libya’s Recent Past

Last Tuesday, September 11, United States ambassador to Libya J. Christopher Stevens and three of his staff members were killed when violent riots broke out in Benghazi, fueled by a 14-minute YouTube trailer of an American-made film called “Innocence of Muslims.” Now, U.S. officials believe that the Benghazi riots were

Continue reading…