Posted in News/Events Did Giants Ever Exist? The Question Isn’t as Crazy as It Sounds showrunner May 12, 2020 Gigantopithecus blacki is the largest hominoid that ever lived — the closest thing to giants we’ve discovered. Source Author: showrunner Related Articles Grand Theft Auto: The Trilogy Is a Wasted Opportunity NASA’s Insight Mars Lander Is ‘in Crisis’, And Has Entered Emergency Hibernation Sleep, Diet or Exercise? Here’s The Factor Most Linked to Better Mental Health Private Espionage Is Booming. The US Needs a Spy Registry