In a politically stunning move, Hamas’s political chief Ismail Haniyeh has been assassinated in Tehran, Iran late last night/ today early morning, according to...
Masoud Pezeshkian has won Iran’s run-off presidential election, Iran’s interior ministry announced on Saturday. A heart surgeon and lawmaker by profession, he has vowed...