Hundreds of protesters, angered by an alleged U.S.-made movie that insults the Prophet Mohammed, break into the U.S. consulate in Libya's eastern city of Benghazi, September 11, 2012.
Go to Forum >>0 Comment(s)