Florida’s Department of Agriculture and Consumer Services

Giant African land snail triggers scare in Florida

It is a small and unremarkable creature yet the world is scared of it. So much so that on being…

2 years ago