Jan 10, 2024 by Sergio Prostak

Gigantopithecus blacki, the largest ever primate and one of the largest species of the southeast Asian megafauna, persisted in China from about 2 million...