Exploring Afghanistan’s Terrifying Supernatural Legacy – Giants, Demons And Other Anomalies

The Graveyard of Empires: From unexplainable hauntings in Shahr-e Gholghola (the City of Screams), Amer Agha and the Observation Post Rock, to the discovery of extremely advanced technology that should not exist, there is a reason why Afghanistan is called the Graveyard of Empires.