- Myleso
- uploaded: Jun 24, 2011
- Hits: 191
Description:
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.
Tags:
Categories:
0 comments
No comments yet.











