by John Hayward
August 16, 2021
Afghan media reports indicated objects seen falling from a massive U.S. Air Force C-17 after it took off from Kabul International Airport on Monday morning were desperate people plunging to their deaths after they attempted to cling to the departing aircraft.
Warning – Graphic Images: Click HERE