Air Force clears crew in deaths of Afghans who clung to plane during takeoff
June 14, 2022 at 09:44 AM EDT
Air Force officials decided the crewmembers of a C-17 flight were not at fault after several Afghans fell to their deaths upon attempting to cling to the plane.