Monday, February 9, 2009

Russia's own space station

In a move sure to inspire myocardial infarction in Baker Institute jerk George Abbey, Russia has announced plans to build a separate orbital station for its future lunar and Mars exploration projects. NASA delenda est.

No comments:

Post a Comment