Yes, there is life on Mars, if you keep walking The Observer NASA trains astronauts on desolate Devon Island in the Arctic, Earth’s closest environment to the red planet. Sarah Hampson finds wonder in the wild. [ Full Story ]Tweet Posted by tourdemars to: Humans To Mars