Italian researchers recently discovered what they believe to be a lake on Mars. Steve Clifford of the Planetary Science Institute joins us to talk about the significance of the discovery on a planet previously thought to only contain ice – and about what it could mean for colonization efforts.
Shutterstock