Iranian satellite2

Iran rejects reports Russia will control its satellite

Iran rejects reports Russia will control its satellite

Iran rejects reports Russia will control its satellite