On July 30, Masoud Pezeshkian was sworn in as Iran’s new president. Mere hours after the ceremony, Ismail Haniyeh, the former prime minister of the Palestinian National Authority and chairman of the Hamas political bureau, was assassinated by…
On July 30, Masoud Pezeshkian was sworn in as Iran’s new president. Mere hours after the ceremony, Ismail Haniyeh, the former prime minister of the Palestinian National Authority and chairman of the Hamas political bureau, was assassinated by…