The Extinction of the Giant Ape: A Long-standing Mystery Solved
Favicon 
www.ancient-origins.net

The Extinction of the Giant Ape: A Long-standing Mystery Solved

Giants once roamed the karst plains of southern China‚ three-meter-tall apes weighing in at 550 pounds (250 kilograms). Read moreSection: NewsEvolution &; Human OriginsRead LaterÂ