Farewell, Shuttle! Last Atlantis mission over

No space exploration without Russia

Possessing the biggest-yet space telescope, just launched into orbit, and the only manned spaceship that can take cosmonauts to the ISS, Russia’s role in world space programs is irreplaceable, the country’s space chief Vladimir Popovkin told RT.

Leave a comment