How Could Afghans Have Hung onto the USAF C-17A Globemaster III Escaping Kabul?
We Look at the C-17A’s Landing Gear and Several Other Attempted Air Stowaways. Shocking images of people falling from a USAF C-17A Globemaster III as it departed Kabul last week tore across the internet as […]