A team from the Norwegian University of Science and Technology used computer models to study the risks to the species we know ...
The site of a meteor strike is 300 miles from the discovery of a reef of fossilized fish. That may be a coincidence, or not.