Over 1,200 giant African snails seized by USDA
The US Agriculture Department is attempting to stop the illegal buying and selling of the large snails in the country.
News Distribution for Justice
The US Agriculture Department is attempting to stop the illegal buying and selling of the large snails in the country.