Aviation News / 31 March 2023 Air Travel Nightmare: British Airways Cancels Flights Due to the French ATC Strikes By Mina Maher