Iran will launch a satellite into orbit by the end of this week, a government minister said on Monday, as part of a fledgling program that the United States says is a cover for ballistic missile development.
Iran had at least two failed satellite launches last year.
Tehran denies that satellite activity is a cover for missile development and says it has never pursued the development of nuclear weapons.

