Curiosity lands on Mars

Curiosity, a £1.6 billion one-ton robot rover the size of a small car, landed safely on Mars today after one of the most daring and difficult interplanetary operations attempted

Most Watched Today