By the time Ismail Haniyeh was killed early Wednesday in Tehran, he had traded his humble life in Gaza for a more comfortable perch abroad.
Related Stories
December 27, 2024