News

An invasive snail species that poses known threats to aquatic life and can cause deadly disease in humans was found recently along the Lumber River in North Carolina, officials said. Apple snails ...