Space/Science — HabitableZone

Space/Science » in reply to re: Lockheed "won" the 2007 Mars "Phoenix" bid, and ALSO a billion+ dollars Mars sample return award...

If that's the best "rebuttal" available, this theory might hold water after all...

If that's the best "rebuttal" available, this theory might hold water after all...

Log in or register to post.

The whole thread (40 posts)