News

Humans have long been captivated by gigantic creatures at the center of myths and legends. That phenomena surfaced on social media recently, when a photograph circulated allegedly depicting ...
A giant ape known as Gigantopithecus blacki survived for two million years in the dense forests of China, munching on fruits and leaves. A group of Gigantopithecus blacki, the largest primate to ever ...