According to one article, in Afghanistan in 2002, a Humongous red haired, bearded giant was shot by the MILITARY in 2002 and was corroborated by multiple witnesses including the Pilot who picked him up with a net and other military personnel who witnessed!! Listen in!