BREAKING NEWS – Liquid Water Found on Mars Which Could Support Alien Life!

By | 2018-07-25T16:35:25+00:00 July 25th, 2018|world news|

For the first time ever, researchers have found evidence of a liquid body of water outside of the Earths atmosphere.  Liquid water found on Mars - Scientists using ground-penetrating radar found a 12-mile (about 20km) wide lake about a mile beneath the southern ice cap of Mars. Though the water has a temperature as low [...]