Look in the mirror.

We’ve all heard the laundry list of epithets that leftists like to spit at us:  Anti-woman, polluters,  racist, religious bigots, violent, blah, blah blah.  Just surveying current events, it would appear that the lefties need to take a good hard…