X

domestically developed imaging satellite

Iran launches Russian “domestically developed” imaging satellite

Amid growing tensions with the West, Russia has launched a research satellite built in Iran into orbit. According to the…

X

Headline

Privacy Settings