Hezbollah supporters wave flags during a rally. Reuters by Thaer Abbas | May 14, 2016 | Hezbollah supporters wave flags during a rally. Reuters