Travel What to Know About the Legal Battle Over a North Carolina Supreme Court Race admin25 April 2025