NASA’s Rover Lands on Mars

PASADENA, Calif. (CNN) —┬áNASA’s $2.6 billion rover, Curiosity, successfully touched down on the surface of Mars early Monday. Mission control in NASA’s Jet Propulsion Laboratory in California burst into cheers when Curiosity landed. The SUV-sized spacecraft made its dramatic arrival on Martian terrain in a spectacle popularly known as the “seven minutes of terror.” ┬áScientists … Continue reading »