66-Million-year-old Deathbed Linked to Dinosaur-Annihilating Meteor

Fossilized fish piled one atop another, suggesting that they were flung ashore and died stranded together on a sand bar after the wave…