Tag: Reports of these man-made fliers near London's Gatwick Airport led to the cancellation or diversion of about 1000 flights

close