Tag: libyans
Posted by admin Posted on September 14, 2012
Tagged Ambassador Stevens, Benghazi, Chris Stevens, Libya, libyans, news, terrorism
Libyans demonstrate against terrorism and condemn killing of American diplomats in Benghazi. Source: CNN news blog on Storify