Are the lives of liberals as hate filled as their political views?

23 answers 23