European air traffic delays up 6%
Air traffic control (ATC) related delays have increased this summer, with the latest...
By TPN,
In News, Portugal, Tourism - 09 Oct 2024, 18:02