Middle East Iran claims to have launched a new military satellite TEHRAN, Iran (Washington Insider Magazine) – As global powers awaited Iran’s decision in discussions over the nation’s shattered nuclear accord, official media stated that the... Liam Flynn8 March 2022