NRCC Chair Richard Hudson Loses North Carolina House Seat to Democrat Richard OjedaUS PoliticsRichard Hudson (American politician)Richard Ojeda6 hours ago