
A 12-foot redheaded giant in the mountains of Afghanistan… and a U.S. military squad that allegedly never made it back the same.This week, we’re diving into the legend of the Giant of Kandahar—one of the wildest military conspiracy stories out there....
Loading summary