Curiosity Rover Lands on Mars

Curiosity Rover Lands on Mars: Precisely on time and target, NASA's Curiosity rover touched down safely on Mars Monday to begin an ambitious two-year trek through the mountainous red planet.

Comments