This is line with progressive attitudes towards diversity.  Diversity is fully allowed and supported so long as your beliefs and opinions align with mine.

If they don't, well of course it's "hate speech" and it must be stifled.

PET would roll over in his grave knowing how intolerant and how willingly his fellow liberals shun free speech.

Ms. Khan is allowed to air her racist views against white people, but she must grow up and accept the consequences of her intolerance.