Florida Ag officials are reporting that they have captured more than 33,000 giant African land snails since the invasive species was discovered in Miami-Dade County in September.
Florida Ag officials are reporting that they have captured more than 33,000 giant African land snails since the invasive species was discovered in Miami-Dade County in September.