Russia Today
A new space center in Iran, which will be used to launch satellites made by the Islamic Republic and other Muslim nations, is currently 80 per cent complete, the country's defense minister said. The first space mission involving the new facility...