FEMA Abandons Devastated NC Town Residents — ‘Nobody’s Been Bringing in Supplies Except Civilians’ After Agency Refuses to Drive Around ‘Road Closed’ Sign
In the wake of Hurricane Helene’s wrath, residents of the tiny town of Bat Cave, North Carolina, are facing a devastating reality — they’ve been left to fend for themselves.