A rare parasite that can cause sickness in humans and animals is present in more species of snails in Florida than previously thought, potentially putting people and pets who eat snails at risk. …read more