Nearly a half-million have voted early in NC

by