Apple snails were found near the Lumber River. That’s a bad thing
Apple snails are are invasive species native to South America. Scientists recently discovered them near the Lumber River in Robeson County. Read more Continue reading Apple snails were found near the Lumber River. That’s a bad thing