The Dig

The Dig


Kerri Harris Runs for Delaware Upset

August 03, 2018

If Kerri Evelyn Harris wins in Delaware, she will have knocked out an incumbent US Senator. And that would be a really big deal. Harris, a left candidate backed by Justice Democrats, is Dan's guest today. She is the latest candidate putting forward the...