Life On Mars?

This week on Exploration, we discuss “Life on Mars”, as NASA announces that liquid water, for the first time, has been discovered on Mars. What does this mean? Also, Dr. Tom Jones, astronaut, talks about going into space.


Share This Episode