News

Fossil remains, dating back 70 million years, have been unearthed in southern China. Analysis shows this skeleton belongs to the Lambeosaurini tribe of duck-billed dinosaurs, a group previously ...
Million years ago, dinosaurs roamed the Earth, leaving behind a legacy etched in rocks. Fossils have given us a glimpse into their physical form, different species, traits, and even lifestyle.