Iran Appoints New Military Chiefs After Israeli Strikes Assassinated Top Generals | Citizen NewsNG

3 min read
Iran’s Flag Iran’s Supreme Leader, Ayatollah Ali Khamenei, has announced sweeping changes to...