Has vanishing spacecraft Beagle 2 finally been found?

Beagle 2 was supposed to have touched down on Mars on Christmas Day 2003 looking for signs of alien life, but it vanished

—> Read More Here

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *