Video of the Day: A montage of Bernie Sanders heaping praise on Cuba’s murderous communist dictatorship

With an avowed socialist as the party’s de facto leader, this is what the Democrat Party stands for today: