A Chinese mystery snail has been found in Owasco Lake in New York. This snail is an invasive species that lives on algae and is threatening to destroy the lake's ecosystem. Native to Asia, the Chinese snail is olive green and lives in a golf ball size shell. The snail was first introduced to the United States as a potential food supply and has now spread to the Great Lakes and both coasts.
Click here to read more.