Toggle light / dark theme

Huge Amount of Water Ice Is Spotted on Mars (It Could Be Long-Lost Polar Ice Caps)

Posted in space

Researchers believe they’ve spotted the remains of ancient Martian ice caps mingled with layers of sand, all a mile below the Red Planet’s modern north pole.

Read more

Leave a Reply