Life on Mars looks a bit more likely
December 10, 2009 @ 1:04 am
Scientists have ruled out the possibility that methane on Mars was brought there by meteorites, implying that it may be generated by life.
December 10, 2009 @ 1:04 am
Scientists have ruled out the possibility that methane on Mars was brought there by meteorites, implying that it may be generated by life.