An invasive snail is invading the US — and wildlife officials warn it carries a parasite that can infect the brain, causing meningitis which can lead to death. warned residents Monday that the invasive snail species — which can be fatal to humans and devastating to river life — has been positively identified along the state's Lumber River.The Apple Snail, native to South America, has been spotted along the Lumber River in the state's south-central region.
Load More
Load More