The World Watches the Sky

NASA's rover "Curiosity" has landed on Mars, an achievement that U.S. President Barrack Obama called an "unprecedented feat of technology."