One House Republican opposed Trump on key votes for years and survived. Can Thomas Massie do it again? May 22, 2025
N.C. Supreme Court halts decision requiring verification of 65,000 votes in tight judicial race April 8, 2025
New court decision in a disputed North Carolina race means 65,000 votes are a step closer to be being thrown out April 5, 2025