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 »