Disaster and Taxes: Understanding Casualty Loss Marshall, North Carolina, a town of about 800 people, was more or less wiped off the map on Sept. 27, 2024, by Hurricane Helene. Residents said they had never seen the river rise...
Continue Reading