Nick Longrich

Yutyrannus huali - a feathered dinosaur discovered in China in 2012 and two individuals of smaller feathered dinosaurs Beipiaosaurus. Illustration: Dr. Brian Cho

Debunking six myths about dinosaurs