ChrisIB
Honorable
NASA's Mars rover Curiosity has apparently found something intriguing on Mars, and the space agency will unveil the discovery Thursday (June 7)
What Has NASA's Curiosity Found on Mars? We'll Find Out Thursday
What Has NASA's Curiosity Found on Mars? We'll Find Out Thursday