Scientists discover a 12-mile lake hidden on Mars, fuelling the possibility of life on the planet


Researchers said that the ‘stunning’ find, from scientists at the Italian National Institute for Astrophysics, finally proves Mars holds a large body of water capable of hosting alien life.

Read More…