Special Forces Slay Giant in 2002

Enjoyed this video? Join my Locals community for exclusive content at oddisee.locals.com!
10 months ago
106

This piece delves into an intriguing and mysterious incident from 2002 in the remote mountains of Kandahar, Afghanistan, involving a group of missing soldiers, a perplexing encounter with a massive, red-headed humanoid known as the Kandahar Giant, and the subsequent military response.

Loading comments...