UK's Beagle 2 Mars Probe Nearly Aced 2003 Landing, Study Suggests
Thursday, November 10, 2016 - 21:31
in Astronomy & Space
Europe's Beagle 2 Mars lander did indeed touch down softly on the Red Planet back in 2003, and likely deployed at least three of its four solar panels, a new study suggests.