Scientist Rich McGhee joined me to talk about aliens. We chatted about the possibility of life on Venus, discoveries on Mars and Europa, and some fascinating clues found here on Earth. He explained some of the methods scientists are using to detect life on other planets and the likelihood of finding alien life.
Create your
podcast in
minutes
It is Free