Where Did the Dinosaur-Killing Impactor Come From?. Space and Astronomy, Earth, Dinosaurs, Yucatan Peninsula (Mexico), Scientific Reports (Journal), your-feed-science, your-feed-animals, Comets, Asteroids, Research