Iran builds new space center to launch satellites
None
Iran is finishing construction of a new space center that will allow it to soon launch more domestically made satellites into orbit, the country's defense minister said Saturday.
The remarks by Gen. Ahmad Vahidi's were the first confirmation that Iran is building a new space facility amid the standoff with the West over Iran's controversial nuclear program. (AP)