“Skeleton of Giant” Is Internet Photo Hoax

The National Geographic Society has not discovered ancient giant humans, despite rampant reports and pictures. The hoax began with a doctored photo and later found…

Read More »