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