Are Prehistoric Giants Waiting in a Stasis Chamber in Iran?

A few days ago, a pair of YouTube videos started making the fringe history rounds, alleging to depict the discovery of two incorruptible bodies in Iran in 2008, bodies that date back more than ten thousand years. Depending on which version of the videos you happened to encounter, you might see the bodies referred to […]