On Monday, Hezbollah secretary general Sheikh Hassan Nasrallah departed from routine and appeared in public, at a Beirut protest rally he staged to decry "Innocence of Muslims" - the film that has sparked a cascade of rage and opprobrium in the Muslim world. The Hezbollah chief blamed Israel and the United States for distributing the movie, and warned the Americans that the demonstrations against them...