Alien Life on Mars? NASA Rover Spots Methane, a Possible Sign of Microbes
Tuesday, December 16, 2014 - 18:30
in Astronomy & Space
NASA's Curiosity rover detects spikes of methane gas on Mars, puzzling scientists and pointing to surprising geology or perhaps microbial life.