U.S. embassy in Cairo apologizes for “abuse of free speech” after protesters tear down American flag

Posted by on Sep 11, 2012 at 8:01 pm

Comments are closed.