Space.com #UK’s Beagle 2 Mars Probe Nearly Aced 2003 Landing, Study Suggests 11 November 2016 fborgosano Leave a comment Share: 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. from Space.com ift.tt/2eGXdqF Share: