Kyle Griffin @kylegriffin1
More early ballots have been cast in North Carolina so far than 2016's entire early ballot total: There have been 3,171,202 early ballots accepted in North Carolina. This means roughly 43% of all registered North Carolina voters have already cast a ballot. https://t.co/I2TR6I3Idp — PolitiTweet.org