News

Wildlife officials identified the first known population of Apple snails, an invasive species native to South America, in southeastern North Carolina.