January 1st, 2000 Life Beyond Earth National Geographic Something astonishing has happened in the universe. There has arisen a thing called life [ Full Story ]Tweet Posted by tourdemars to: Life on Mars