starspotpodcast.com
Episode 149: The Question of Life on Mars, with David Hamilton
For more info on the podcast, please see our About page. Feature Guest: David Hamilton The recent discovery of a lake of liquid water beneath the Martian south pole culminates a series of stunning …