‘Zombie Snail’ Parasites Removed From California Lake Shore
Environmental officials in California are investigating and testing a parasite found in snails in a lake near the city of San Diego. These brain-hijacking organisms can pose a threat to animals and humans who come into contact with them.