Quote:
Originally Posted by Platapus
Does this mean that the two rovers will leave the asteroid and return to earth? That is way cool
|
What makes that possible achievement even more galling is how Japan, and some other countries are pulling off some major and impressive space accomplishments while NASA has to pretty much go begging; maybe that will change if China is successful in its planned lunar landing...
<O>