Toufic Haddad

Toufic Haddad — For those who are paying attention to the military-political dynamics in Palestine, October 7 was not entirely a surprise.