jump to navigation

LIFE ON MARS? March 20, 2008

Posted by unemployedalcoholic in cosmos, science, technology.
add a comment

News.com reports that NASA’s Hubble telescope has just detected the presence of organic molecules of METHANE on a planet that is 63 light years away (quite a hike). Another telescope detected the presence of WATER molecules in the atmosphere of the same planet – wow!

One drawback is that the planet’s temperature is too high for life to exist on it quite yet. Read the story here: http://www.news.com/2300-11397_3-6235000-1.html