Lebanon's Hezbollah supporters wave flags as they listen to their leader Sayyed Hassan Nasrallah's speech through a giant screen during a rally marking the third anniversary of the end of the 2006 Israel-Lebanon war, in Beirut's suburbs August 14, 2009. Reuters Pictures 3 months ago

Lebanon's Hezbollah supporters wave flags as they listen to their leader Sayyed Hassan Nasrallah's speech through a giant screen during a rally marking the third anniversary of the end of the 2006 Israel-Lebanon war, in Beirut's suburbs August 14, 2009.