News
News

NASA's Curiosity lands on Mars

Mission controllers at the Jet Propulsion Laboratory near Los Angeles celebrate the successful landing of NASA rover Curiosity on Mars. Copyright © 2016, RedEye
Loading
79°