Elections 65K North Carolina Voters Must Prove Identity Or Have Ballots Thrown Out In Supreme Court Race Breccan F. Thies April 4, 2025