After a campaign of negativity, Democrats finally find themselves in a place of optimism. Can this energy carry us through to November? Political commentator and DNC delegate Kaivan Shroff joins to discuss.
See omnystudio.com/listener for privacy information.