Breaking News Science Space

NASA’s Curiosity Rover Lands On Mars

NASA’s Mars Curiosity Rover cleared the Martian skies and landed on a giant mould of layered rock inside an ancient crater at 1:32 AM EDT. The rover landed on the surface within seven minutes upon entering the atmosphere of Mars. These seven minutes were the most terrifying for NASA. John Holdren,

Share