North Carolina, Democrats' elusive battleground | Post Reports | Podwise