How were new craters on Mars discovered?

episode
Oxford Sparks Big Questions not yet transcribed
0