• Thousands of Caterpillars Found in Passenger Luggage at London Airport

    Airport security really goes too far sometimes...