News

The fossil, called Penghu 1, is one of the few known pieces of physical evidence from the Denisovans, extinct relatives of ...