Mars may hold liquid water raising hopes of alien life

Scientists have found the chemical calcium percholate which would suck moisture out of the air and keep water liquid on the surface

—> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail