NASA: Mars rover lands on the red planet.

Associated Press

PASADENA, Calif. (AP) — NASA: Mars rover lands on the red planet.

View Comments (7)