Evidence Of Martian Megaflood Revealed

The European Space Agency have discovered an area on mars, that billions of years ago, hosted a 3,000km megaflood when groundwater came pouring from a source known as the Echus […]

Advertisements
Read Article →