Universe Today -
13 Sep 2018 23:31
A new study has offered the first definitive proof that Mars' northern lowlands were once covered in a liquid water ocean. The post Was This Huge River Delta on Mars the Place Where its Oceans Finally Disappeared? appeared first on Universe Today.
Share this Article