Mars Rover's "Seven Minutes of Terror"

July 31, 2012—NASA has planned one of the most complicated spacecraft landings ever attempted for the Curiosity rover's touchdown on August 6 at… more