NASA announcement of liquid water on Mars confirms what we've been reporting for years

NASA announcement of liquid water on Mars confirms what we've been reporting for years
(Natural News) This week, a team of scientists reported discovering a lake beneath the surface of an ice cap on the southern pole of Mars. This lake is not small by any means; it measures 12.5 miles wide and is a very significant finding. The scientists made the discovery using the Mars Advanced Radar for…
22
Like
Save

Comments

Write a comment

*