NASA's 'Curiosity' successfully lands on Mars

Ani
August 6, 2012

NASA's $2.5 billion Mars rover Curiosity has successfully entered the Red Planet's atmosphere. Curiosity has also sent back its first signals to mission control.