News Digest
beagle 2
Life on Mars? ‘Partially deployed’ Beagle-2 finally located on the red planet
The European Space Agency’s Beagle-2 lander, which had been lost on Mars since 2003, has been found, the agency said Friday.
1