INFOSCUM.COM
Fact Check: Does Viral Pic Show Gigantopithecus, the Largest Ape Known to Ever Live?
Published Date:
1/2/2024
Source:
snopes.com
Some social media users believed the photograph showed proof of the existence of Bigfoot.
Read the Full Story Here
InfoScum.com