James Green: Could The Building Blocks Of Life Exist Elsewhere In Our Solar System?

Could the building blocks of life exist elsewhere in our solar system?

Earth may not be the only place in our solar system with life, says James Green. New data shows life might have existed on Mars, and could exist now. But what does that mean for us on Earth?

(Image credit: James Green)