Comprehensive coverage

February 17, 2008

After last November President Putin decided to find a new place within Russia to serve as the country's new space center, the optimal place was found in the Amur district located in the Far East of Russia
Science website logo
SEARCH