Do Democrats Need A Win?

The podcast team debates whether a Democratic loss in Montana's special election means challenges ahead for the party. They also parse smoke from fire in the Russia scandal.