Nasa's Mars rover Curiosity lands on red planet after 'seven minutes of terror'

2016-12-21 1

The most high-tech Mars rover ever built has landed on the red planet. The Mars science rover Curiosity landed on the Martian surface shortly after 10.30 pm ...

Free Traffic Exchange