Mars Curiosity Rover Landing a Success—NASA Jubilant

August 6, 2012—Early Monday NASA scientists erupted with cheers, tears, and fist pumps at the successful completion of one of the most complicated… more