The Kandahar Giants: Military Legend, Classified Case, or Living Nephilim?
I had never heard of them: the Kandahar Giants of Afghanistan. Creatures resembling XXXXL versions of the Yeti or Bigfoot – red-haired, with six fingers on each hand, and weighing about 1,100 pounds. I...

