One year ago today, the team of engineers behind the mission to Mars pulled off an audacious stunt by landing the Curiosity spacecraft on the red planet by using a revolutionary hovering platform.
The discovery that Mars could have supported microbial life was equally stunning, since it's the planet most like Earth in the solar system.
...
http://www.euronews.net/