“Do socialists even believe in Satan at all? Maybe Black socialists (like Irish socialists a century and more ago) have special permission to retain their religious beliefs?”
Cleaver is a United Methodist pastor for what that’s worth. And, oddly enough, was a big Hillary supporter which got him an Uncle Tom label.
According to Chris Plante (radio talk-show host in Wash, DC) Cleaver is also the congressman that accused a Tea Party supporter of spitting on him at a rally.
Remember that incident?