Europe awaits confirmation of Mars landing
Wednesday, October 19, 2016 - 12:32
in Astronomy & Space
Mission controllers were anxiously awaiting confirmation Wednesday that a tiny European craft had landed on Mars as part of an ambitious quest with Russia to find evidence of life on the Red Planet.