In this picture taken on Monday Sept. 17, 2012, Hezbollah veiled women wear Arabic headbands that read, "at your service God's prophet," during a rally denouncing an anti-Islam film that has provoked a week of unrest in Muslim countries worldwide, in the southern suburb of Beirut, Lebanon. The vast majority of Muslims have not taken to the streets over a film mocking the Prophet Muhammad, and behind the visible public anger a more measured debate is taking place over how much free speech is acceptable in the Muslim world. While many do yearn for more openness, few if any will go as far as accepting the right to blaspheme as the ultimate test of freedom of speech.(AP Photo/Hussein Malla)