Iran launches three satellites in program criticized by the West
US intelligence estimates that the development of satellite launchers “shortens the time frame” needed for Iran to develop an intercontinental ballistic missile, ADVERTISEMENT Iran announced Sunday that it had successfully…