Paid advertising at What Really Happened may not represent the views and opinions of this website and its contributors. No endorsement of products and services advertised is either expressed or implied.

 

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.

Comments