Aditya Raj Kaul on X: "People falling from the World Trade Center during 9/11 attacks in New York City. People falling from US C-17 aircraft this morning in Kabul, Afghanistan. https://t.co/FmTOk01D55" /
Jumpers (Artfields 2017) | National September 11 Memorial & Museum
Is there any footage of the 9/11 jumpers hitting the ground? - Quora