Voting in Charlotte today? Your last-minute Election Day guide

Nov 3, 2026