Egyptian paleontologists have unearthed Wadisuchus kassabi, an 80-million-year-old fossil revealing Africa as the birthplace ...
A research team from the Nanjing Institute of Geology and Paleontology of the Chinese Academy of Sciences (NIGPAS) has made ...