China Russia Space Race - Man on Mars by 2040

  • Uploaded by Myleso on Jun 24, 2011
  • Hits: 190

China has unveiled plans to build its own space station by the end of the decade, and to team up with Russia to land a man on Mars by 2040.

Reuploaded, taken from RussiaToday on youtube.



Show Description Hide Description