Iran’s domestically-made satellite Fajr, meaning “dawn”, before being launched into orbit in February 2012 According to a report in late February from the Tass news agency, Russia is moving toward signing a contract with Iran to launch an Iranian-built satellite in the next several years. “We hope to sign the satellite launch contract by the...