Scientists Close to Solving Methane Mystery Linked to Possibility of Life on Mars

12:12 07/07/2019

Because of the proximity and likeness of Mars to Earth, scientists have long speculated about the possibility of life on Mars, with more recent probes focusing on whether there was once water on the Red Planet, with findings by Mars rovers substantially adding weight to these claims.

Leave your comment