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.