National

As Curiosity successfully landed on the martian terrain, NASA  proved they had not lost their moxie! The $2.5 billion Curiosity made a dramatic landing on Mars. While landing the largest and most sophisticated mobile robot ever launched to another planet and beating the “seven minutes of terror“, NASA‘s Mars Science Laboratory celebrated in hugs and […]