ramkshrestha.wordpress.com
Mars Rover Landing: Curiosity Lands Early Monday Morning (RECAP)
NASA’s Mars rover Curiosity has touched down on the surface of the Red Planet, completing a 354-million-mile journey, and marking the beginning of a new era in planetary exploration. Presiden…