lettersfromtheleft.com
It’s time to put up or shut up.
Early voting has begun here in North Carolina, and if the first day was any indication, it looks like we might have a good turnout this year. That’s good news. In years with high turnout, the…