Researchers Have Found More Evidence Of Ancient Alien Life On Mars
It is now a well-understood fact that Mars once had quite a bit of liquid water on its surface. In fact, according to a recent estimate, a large sea in Mars’ southern hemisphere once held almost 10 t…