Pop quiz:  Which political party routinely shouts down conservative speakers on college campuses?  Ding!  That would be the democrat party.  Which political party invented free speech stifling political correctness?  Ding! That would be the democrat party.  Which political party seeks to prevent the free exercise of religion?  Ding!  That would be the democrat party.  Which political party labels thoughts they do not agree with as hate and or racism in order to stop debate?  Ding!  That would be the democrat party.  

Yes, the perpetually angry, busy-body, totalitarian, democrat progressive is the greatest enemy of free speech the human race has to offer.