90 giant African land snails intercepted at Detroit Metro Airport after agents notice strange smell
Ninety live giant African land snails were discovered at Detroit Metro Airport after a traveler arriving from Ghana was recommended for a secondary examination for declaring that their luggage contained fresh food items.