Life on Mars looks a bit more likely
Scientists have ruled out the possibility that methane on Mars was brought there by meteorites, implying that it may be generated by life.
Scientists have ruled out the possibility that methane on Mars was brought there by meteorites, implying that it may be generated by life.




Comments