The African Land snail has been causing havoc across a town in Florida – which has led authorities to issue a quarantine alert while they take urgent action to control the killer pests

Similar Posts