Swift extinction for dinosaurs?
A dinosaur horn is now pointing to a catastrophic end for the Age of Dinosaurs, not a gradual one as some researchers have claimed. The leading culprit for the end of the Age of Dinosaurs is a catastrophic meteor strike about 65 million years ago. Although it is now widely accepted that a cosmic impact […]