Europe travelers can expect flight delays again this summer

For the year, European air traffic controllers generated a combined 19.1 million minutes of en route delays on some 11 million flights, more than …
social experiment by Livio Acerbo #greengroundit #travel #tours