Times of India

@toi

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 BitSocial

BitSocial — the social app with no off switch