Reports of these man-made fliers near London's Gatwick Airport led to the cancellation or diversion of about 1000 flights
Please find below the Reports of these man-made fliers near London's Gatwick Airport led to the cancellation or diversion of ...