Thursday, 21 February 2019

Water on MARS: Shock discovery reveals RIVERS - Could this prove life exists on Mars?



THE European Space Agency has found evidence of rivers and ancient water flows on Mars, proving the Red Planet once resembled Earth. But could this finally be proof of life on Mars?

Related Posts: