Russian imaging satellite Iran launches Russian “domestically developed” imaging satellite 9 months ago Amid growing tensions with the West, Russia has launched a research satellite built in Iran into orbit. According to the…