A new type of analysis of a spectacular 120-million-year-old fossil skeleton of the extinct early bird Jeholornis from northeastern China has revealed the oldest evidence for birds eating leaves, ...
Researchers from the Institute of Vertebrate Paleontology and Paleoanthropology (IVPP) of the Chinese Academy of Sciences have found a new species of sandgrouse in six to nine million-year-old rocks ...