Khamenei threatens Israel with ‘harsh punishment’ after Haniyeh’s death | Conflict escalatesJuly 31, 2024