Europe, Russia embark on search for life on Mars
Saturday, March 12, 2016 - 05:10
in Astronomy & Space
Europe and Russia are set to launch an unmanned spacecraft Monday to smell Mars' atmosphere for gassy evidence that life once existed on the Red Planet, or may do so still.