Why do liberals think they have the moral high ground all the time?

All they ever do is pull the race card and figure out ways to destroy capitalism.
10 answers 10