Report: Iran may have secretly tested ICBM with ‘space launch’

Report: Iran may have secretly tested ICBM with ‘space launch’

Special to WorldTribune.com What Iran claimed was a “space launch” was likely the test of an intercontinental ballistic missile, sources said. Two Russian radar stations detected the Iranian rocket launch on April 19, Russian media reported. U.S. sources confirmed the launch to the Washington Free Beacon. Iran insists the intended used for its Simorgh rocket […]