A zombie species is taking over Snails. Will they go after other species, too?
Something sinister is growing inside this Snail’s body. These swollen eye stalks are an extension of a parasite called Leucochloridium who has a sneaky surviva... Read More...