Thursday, January 15, 2009

Methane gas on Mars : might it indicate life

Interesting development finding methane gas
http://www.boston.com/news/science/articles/2009/01/15/methane_plume_on_mars_a_sign_of_life/?p1=Well_MostPop_Emailed5