The Georgia department of natural resources discovered several invasive nonnative snail species in Georgia carrying a parasite that could make you sick! And these snails are found in two popular South ...
Georgia officials say these species can harbor a type of worm that can potentially cause illness in humans if eaten.