The government of Iran has named Mohammad Bagher Zolghadr the new secretary of its Supreme National Security Council. He replaced Ali Larijani, a senior...
Israel on Thursday, March 26, claimed to have eliminated Iran's Islamic Revolutionary Guard Corps (IRGC) Navy chief Alireza Tangsiri, responsible for "leading the closure...