Why the Solar System May Be Full of Life with NASA Chief Scientist Dr. James Green

Why the Solar System May Be Full of Life with NASA Chief Scientist Dr. James Green

Is life on Europa? Did Mars have life? Does Mars currently have life on it? NASA Chief Scientist Dr. Jim Green joins John Michael ...

Share: