66-million-year-old feather found in dinosaur poop may explain bird survival The 66-million-year-old feather found inside fossilised dinosaur poop may offer clues about why some birds survived the asteroid impact that killed most dinosaurs. Researchers found feathers, fish scales and bird bones i
Open in BitSocialBitSocial — the social app with no off switch