A Feather in 66-Million-Year-Old Dinosaur Poop May Explain Why Birds Outlived the Asteroid

Scientists have found a feather in one of the least glamorous places imaginable: inside a piece of fossilized dinosaur poop, 66 million years old. And this strange little time capsule may help answer one of the biggest questions in natural…









