A Turkish Air Force Lockheed C-130 Hercules transport aircraft has crashed in Georgia near the Azerbaijani border. The aircraft was carrying at least 20 people, with authorities at this stage confirming there are multiple fatalities.
Related Posts
5 Bombers That Could Still Be In Service In 2040
- Guest authors
- November 20, 2024
- 0