Meredith College political scientist David McLennan examines the results from several key races in the NC primary, and where things stand ahead of the general election

Meredith College political scientist David McLennan examines the results from several key races in the NC primary, and where things stand ahead of the general election

- in Radio Interviews