Shahr e Gholghola: Afghanistan’s City Of Screams
Shahr e Gholghola, the City of Screams Updated December 2023, Shahr e Gholghola, the City of Screams was originally written in May 2019 Shahr e Gholghola was Bamyan’s last stand against the Mongols during the spring 1221 Siege of Bamyan. After the death of Mutukhan at the Ghorid fortress of Shahr e Zohak Genghis swiftly pushed […]
Shahr e Gholghola: Afghanistan’s City Of Screams Read More »