North Carolina Supreme Court Race Awaits Final Outcome Amid Recounts and Legal Challenges December 3, 2024