
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....