Assassination of Hamas Leader Ismail Haniyeh Sparks Tensions in the Middle East
Hamas political leader Ismail Haniyeh has been assassinated in Tehran, Iranian and Hamas media report. The death of Haniyeh, a pivotal figure in Palestinian politics, comes as a shock, with…