Life on Mars: What do we know?
After scientists discovered a liquid water lake on the Red Planet, Victoria Gill takes a look at what we know so far about this mysterious planet and the life that may be there...
Video Journalist: Laura Foster
After scientists discovered a liquid water lake on the Red Planet, Victoria Gill takes a look at what we know so far about this mysterious planet and the life that may be there...
Video Journalist: Laura Foster