Editor, MEP

The Mission to Mars

VIDEO, AL JAZEERA: In less than 24 hours the most powerful human craft ever to land on another planet should be exploring Mars to look for signs of life.