Mystery of ‘Giant of Kandahar’ reportedly shot down by US special forces in AfghanistanBy Divya AroraJanuary 25, 2023 All that you need to know about the Giant of Kandahar : Giant of Kandahar was a huge humanoid creature standing 3-4 meters tall. American soldiers…