Iran Appoints Mohammad Bagher Zolghadr as New Security Chief Following Assassination of Predecessor
Iran appoints new security chief Mohammad Bagher Zolghadr as secretary of Supreme National Security Council, replacing Ali Larijani who was assassinated in an Israeli airstrike on March 17, 2026.
Read More