Mars methane mission set for lift-off
Sunday, March 13, 2016 - 18:20
in Astronomy & Space
Europe and Russia are about to send a satellite to Mars to try to determine if microbial life is responsible for the methane in the planet's atmosphere.