daily.zooniverse.org
Beagle 2 found!
Beagle 2, the British Mars lander that lost contact with Earth when it attempted to touch down on the red planet in 2003, has been spotted 11 years later by the HiRISE camera on-board the Ma…