U.S. Customs and Border Protection seized 14 giant African land snails from a traveler from Ghana at Washington Dulles International Airport, the agency said Thursday.
The snails are an invasive species that can cause major damage to crops and are illegal to possess in the United States.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.