Haniyeh’s assassination unleashes a new era of political violence


© Middle East Monitor