NASA's Jet Propulsion Laboratory News and Features: Findings from NASA's Curiosity Mars rover confirm that some meteorites on Earth really came from the Red Planet.
NASA's Jet Propulsion Laboratory News and Features: Findings from NASA's Curiosity Mars rover confirm that some meteorites on Earth really came from the Red Planet.