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Â