Lebanon's Hezbollah al-Mahdi boy scouts shout slogans as they march at an anti-U.S. protest in Beirut's southern suburbs

 
Lebanon
Lebanon's Hezbollah al-Mahdi boy scouts shout slogans as they march at an anti-U.S. protest in Beirut's southern suburbs September 17, 2012. Lebanon's Hezbollah leader Sayyed Hassan Nasrallah made a rare public appearance on Monday to address tens of thousands of marchers protesting against a film made in the United States that mocks the Prophet Mohammad. Nasrallah has been living in hiding to avoid assassination since Hezbollah fought a month-long war with Israel in 2006. The Arabic on the headscarves read, "In your name prophet of God". REUTERS/Sharif Karim