Sunday, August 25, 2019

Republican fraud has forced a 2018 election do-over in North Carolina — and the new GOP candidate has quite the resumé