Sci-Tech news

Water on Mars unlikely: Lake detected under Red Planet's south pole is likely just a dusty mirage

External page is loading, the page should display in a few seconds..

    Follow @scitech_UK on Twitter!