News and opinion from the Editors of The Huffington Post's Science vertical.
Glued to the screen, anxiously awaiting to hear if Curiosity made it or not. And good news: WE HAVE TOUCHDOWN! (Taken with Instagram)

Glued to the screen, anxiously awaiting to hear if Curiosity made it or not. And good news: WE HAVE TOUCHDOWN! (Taken with Instagram)