Thursday, December 18, 2014

ASTRONAUTS NOT NEEDED: Russia confirms it is considering its own space station.

More here.

No comments:

Post a Comment