Tagged: European Space Agency

Mars River Proves Once Existed Water On Red Planet 0

Mars River Proves Once Existed Water On Red Planet

Spectacular images show that Mars once had abundant water!!! European Space Agency (ESA) has released a series of stunning photographs depicting the dry print of a huge stream that once meandered on Mars. The...