Mars ‘river pebbles’ prove the planet once was awash in water
Shocking new evidence points out that water could have been present on Earth’s neighboring planet Mars. The evidence suggests that water may not have only present, but the planet coul [...]