Giant of Kandahar: Myth or Reality in Afghanistan?

The Giant of Kandahar is a modern legend that emerged from the Afghanistan War, specifically tied to an alleged incident in 2002 involving U.S. military personnel. According to the story, a U.S. Special Forces unit, searching for a missing patrol in a remote mountainous region of Kandahar Province, encountered a massive humanoid creature standing 12 […]

Continue Reading