Just as many lives, businesses, landscapes and wildlife were impacted on September 27, 2024 by Hurricane Helene as it ravaged through western North Carolina, one of the North Carolina Wildlife Resources Commission’s (NCWRC) fish hatcheries, the Armstrong State Fish Hatchery in McDowell County, was nearly destroyed.
