Sci + Tech
A Spectacular Look at the Curiosity Rover From Space
You see that tiny blue dot sticking out amidst sand and rock bathed in shades of red and brown? That’s NASA’s Curiosity rover ...