Fossils of ‘iridescent’ dinosaurs with rainbow feathers discovered Every new dinosaur fossil discovery is a stamp establishing the fact that the prehistoric creatures once roamed the Earth. Continue reading →