ENVIRONMENT

VIDEO: Snail INVASION!

Giant African Land Snail (family Achatinidae)
Giant African Land Snail (family Achatinidae)

Giant African Land snails are overtaking parts of Florida, destroying crops and spreading parasites.

Read more on weather.com