U.S. official calls Iran satellite launch a failure WASHINGTON: Iran’s attempt to launch a dummy satellite into orbit was a “dramatic failure” that fell far short of the country’s assertions of success, a Read More » August 19, 2008 No Comments