Life On Mars May Be Announced Tomorrow
Jan. 14th, 2009 07:26 pmhttp://www.thesun.co.uk/sol/homepage/news/article2133475.ece
This would probably mean that life exists elsewhere in the universe, perhaps even on the moons of Jupiter, and on earth-like planets orbiting nearby stars.
This would probably mean that life exists elsewhere in the universe, perhaps even on the moons of Jupiter, and on earth-like planets orbiting nearby stars.