Just 5 impacts on Mars sent hundreds of meteorites to Earth
Meteorites that strike Earth don’t always come from the deepest regions of our solar system—sometimes they originate from one of our closest planetary neighbors. In fact, researchers over the years…