Curiosity Rover Lands on Mars

NASA's probe beamed back images of the planet's surface minutes after touchdown.

Examined