Advertisement

European Space Agency streams live images from Mars

The European Space Agency streamed live images from the Red Planet back to Earth. CNN’s Tom Foreman reports, it marked the 20th anniversary of the Mars Express orbiter.