Nov. 13, 2024 — An asteroid struck Mars 11 million years ago and sent pieces of the red planet hurtling through space. One of these chunks of Mars eventually crashed into the Earth and is one of ...
Jenniskens, an active meteor storm chaser, explains how meteoroid streams originate from the decay of meteoroids, comets and asteroids, and how they cause meteor showers on Earth. He includes the ...