IATA 2025 Safety Report: 51 Accidents Among 38.7 Million Flights

Helwing Villamizar
March 9, 2026