Mars

Will Curiosity Find Life on Mars?

NASA has landed a new roving vehicle on Mars. Named “Curiosity,” the lander touched down on the Red Planet in the wee hours of Monday, August 8. Curiosity is loaded …