Kerri Harris Runs for Delaware Upset
03 Aug 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...