|
August 19, 2002
Red Mars?
"China aims high with Mars mission". So, it seems the Chinese are planning to head to Mars by 2040 -- nothing like a bit of ambition in a space program. Too bad we don't have that here. Posted by T.L. James on August 19, 2002 06:34 PM
|
