Air Force Reviewing Fatal Incident at Kabul Airport Where Crowd Rushed a C-17
Posted on
The Air Force confirmed that human remains were found in the C-17's wheel well after it landed at Al Udeid Air Base in Qatar.
Subscribe to our newsletter
Promotions, new products and sales. Directly to your inbox.
Quick links
© Copyright 2024, Morale Patch® Armory.