How Did Cockroaches Actually Survive the Meteorite That Wiped Off Dinosaurs?
Cockroaches were present when the boulder known as the Chicxulub impactor fell from space and slammed into the Earth 66 million years ago
United States Coby Schal Picas Joe Pexels Carolina State University Nature Communications On Hits Back
Source: natureworldnews.com