Syria’s president, Bashar al-Assad, has fled his country, Hezbollah is battered by conflict with Israel, and Hamas is still ...