Detroit Customs Seize Invasive Giant African Snails
Last month, Customs and Border Protection (CBP) officials in Detroit intercepted a cargo of 90 Giant African Land Snails hidden in the luggage of a passenger arriving from Ghana. The discovery occurred during a secondary baggage screening when a CBP specialist noticed a “strange smell” emanating from the traveler’s bags. The passenger had declared other … Read more