Is the Iran-backed terrorist movement Hezbollah on the ropes in Lebanon? — QNotables