Scorecard Research Beacon
Search Icon
News October 9, 2024

11 people from same family killed by mudslide caused Hurricane Helene

A community in Fairview, North Carolina, known as Craigtown, was destroyed in a devastating mudslide.