Menu

Blog

Jul 28, 2018

Liquid “lake” discovered on Mars

Posted by in category: alien life

Scientists say they’ve found a huge lake of salty water buried deep beneath Mars’s surface.

Could there be life on Mars?

Read more

Comments are closed.