Afghan man filmed trying to escape Kabul on side of C-17 during takeoff by The Editor August 18, 2021 0 After Kabul fell to the Taliban on Sunday, Afghan civilians swarmed the tarmac at Hamid Karzai International Airport and clung to the tops and sides of airplanes in a desperate ...