Your place for Space News
A new species of dinosaur unearthed in the Egyptian desert sheds light on Africa’s Age of the Dinosaurs.