News

Though town officials call the power surge in Red Springs an “Act of God,” tens of thousands of dollars in lost home ...