Liam Carter
April 4, 2025
A recent North Carolina appeals court ruling has sparked controversy by requiring tens of thousands of voters...