Giant African snails invade Florida community
An invasive species of giant African land snails has been spotted in South Florida, triggering authorities to issue a quarantine zone for parts of Broward County to try to stop its spread.
An invasive species of giant African land snails has been spotted in South Florida, triggering authorities to issue a quarantine zone for parts of Broward County to try to stop its spread.