Gigantopithecus blacki, the largest ever primate and one of the largest species of the southeast Asian megafauna, persisted in China from about 2 million...
Orangutans (genus Pongo) are the closest living relatives of Gigantopithecus blacki, the biggest primate that ever walked the Earth, according to new research...