Monday, 1 April 2019

Scientists find likely source of methane on Mars

The mystery of methane on Mars may finally be solved as scientists Monday confirmed the presence of the life-indicating gas on the Red Planet as well as where it might have come from.

* This article was originally published here