The theory that a massive meteorite impact caused the extinction of the dinosaurs is falling out fo favor. The latest scapegoat? What else but global warming.
Story Here:
How global warming and tiny brains contributed to the extinction of the dinosaurs.