A protester shouts anti-American slogans during an anti-U.S. protest rally to mark the "Day of Love" in Peshawar

 
A protester shouts anti-American slogans during an anti-U.S. protest rally to mark the "Day of Love" in Peshawar
A protester holds a stick as he shouts anti-American slogans in front of a burning cinema during an anti-U.S. protest rally to mark the "Day of Love" in Peshawar September 21, 2012. Demonstrators clashed with police in the Pakistani city of Peshawar on Friday as anger over insults to the Prophet Mohammad boiled over despite calls from political and religious leaders across the Muslim world for peaceful protest. REUTERS/Fayaz Aziz