Thursday, February 17, 2005

Mars cave openings seen from surface: life within?

Heavy with implications for chemistry, biology, astronomical extraterrestial life-formations, and theology, a scientific team will claim tentatively in the May issue of Nature magazine that life more probably than not, exists on the planet Mars.Link

No comments: