• Mary Joe posted an update in the group Group logo of DiscoveryDiscovery 5 years, 9 months ago

    Scientists May Have Found A Relatively Large Reservoir Of Water Beneath A Mile Of Ice In The South Pole Of Mars. The Lake Is Said To Be About 12 Miles Across. Now, Only Time And Further Studies Would Tell If The Lake Signals Life On Mars. That’s, After Confirmation That The Radar Image Is Indeed Water.

About us   |  FAQ  |  Contact us   |  Copyright ©2024  DiscoveryBit.com  |   Privacy  |   Terms of Service

   
Discovery Bit This is a social network for those interested in unique and valuable information!

Log in with your credentials

or    

Forgot your details?

Create Account