Top Stories Dinosaurs’ Reign Overstated: New Insights into Mesozoic Era NEW YORK – The long-held belief that dinosaurs ruled the Earth unchallenged is being re-evaluated as new research sheds light on the dynamic ecosystems... Editorial29 June, 2025