Ten years ago today, NASA’s Curiosity Mars rover successfully commenced its mission to explore the possibility of life on mars. Here’s what it has discovered.
Mars Rover Pulls Off High-Wire Landing
The best place to stand in the entire solar system at 1:14 a.m. ET Monday was about 150 million miles away, at the bottom of Gale Crater near the equator of the Red Planet.