Satellite Images Reveal Evidence Of Ancient Lakes On Mars
New evidence uncovered by a team from Imperial College London and the University College London (UCL) suggests that during the Hesperian Epoch, approximately 3 billion years ago, Mars sustained lakes…