Lebanon's Hezbollah leader Sayyed Hassan Nasrallah addresses his supporters during a rally marking Resistance and Liberation Day in Beirut May 25, 2009. Reuters Pictures 6 months ago

Lebanon's Hezbollah leader Sayyed Hassan Nasrallah addresses his supporters during a rally marking Resistance and Liberation Day in Beirut May 25, 2009.