Tehran (AFP) Oct 4, 2023
Iran on Wednesday condemned Britain for criticising the Islamic republic over the launch of its latest military satellite into orbit.
The Islamic republic announced last week the “successful” launch of the Noor-3 imaging satellite by its three-stage Qassed rocket, in the latest display of its aerospace technology.
Western nations have repeatedly warned against such activity, saying the
