33,000 Giant African Land Snails Captured In Miami As Agriculture Officials Battle Invasion

Miami is being invaded again, and we’re not talking about snowbirds — though this problem moves just as slowly

Continue reading here:
33,000 Giant African Land Snails Captured In Miami As Agriculture Officials Battle Invasion