A piece of fossilised dinosaur poo contains one of the best-preserved feathers from the dinosaur age.

An extremely well preserved fossil feather could reveal why some birds survived the dinosaur-killing asteroid, and others did not.

A dinosaur, possibly a young Tyrannosaurus rex, excreted a bird 66 million years ago, and one of its feathers is exquisitely preserved in the fossilised dropping