European here. I follow American politics from afar, and from our trans-continental, somewhat neutral vantage point, I think it's safe to say that republicans or conservatives are, on average, the greater sociopaths by a margin.
Glenn Beck? Rush Limbaugh? Sarah Palin? Donald Trump? Bill O'Reilly? Ann Coulter?
I have yet to find people that sprout such incredible nonsense as the above characters among democrats/liberals.