Life-boosting sign confirmed on Mars
April 02, 2019 at 08:30 AM EDT
The mystery of methane on Mars may finally be solved as scientists confirmed the presence of the life-indicating gas on the Red Planet as well as where it might have come from.