A giant ape known as Gigantopithecus blacki survived for two million years in the dense forests of China, munching on fruits and leaves.
Read More