NASA celebrates rover Curiosity landing on Mars - NECN

    NASA celebrates rover Curiosity landing on Mars