South Carolina Mayor Dead Following Car CrashWill FolksNovember 26, 2024December 3, 2024 by Will FolksNovember 26, 2024December 3, 2024 Incident unfolded just days after town's entire police force resigned......