How did cockroaches survive the asteroid that led to the extinction of dinosaurs? – Kinjal, age 11, Delhi, India When the rock now known as the Chicxulub impactor plummeted from outer space and slammed into ...