havoc

Giant African Land Snails invasion could cause meningitis outbreak in Florida

An invasion of Giant African Land Snails is causing havoc in parts of Florida. The slimy creatures, which are native…

12 years ago