Why Liberals Have to Stop Calling Republicans Stupid

As a life-long liberal Democrat, I am going to say something that may surprise some of my friends: We, as Democrats, have to stop calling Republicans stupid. It makes us look elitist, out of touch, and most of all (even though we try our best not to be), ignorant. Yes, there are many reasons for liberals to be angry with the state of political polarization, and there are m ...