PoliticsNation with Al Sharpton 08/06/12

NASA celebrates successful Mars landing

Scientists at NASA are celebrating the successful landing of the “Curiosity” rover on Mars. The rover will look for evidence that the red planet once sustained life. ... more Duration: {{video.duration.momentjs}}