Via newyorker.com
Newly Discovered Evidence Confirms the Sudden Demise of Dinosaurs
In the excavated terrain of the Hell Creek geological formation, an archaeologist named Robert DePalma made a discovery. The theory that dinosaurs met their demise at the impact of a planet-rattling meteor …