Air Force clears crew in deaths of Afghans who clung to plane during takeoff

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.

Read More

Previous post Kremlin critic Navalny moved, supporters don't know where
Next post Musk to address Twitter employees this week following offer to buy company