Florida begins work to eradicate giant African land snails
Invasive giant African land snails have been detected once again in Florida, where officials said Thursday work has begun to eradicate the pests.
Source: abcactionnews.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Eradicate Snails. Real-time updates on events, politics, business and more.