the-law-is-my-oyster.com
Hate Speech
What is hate speech? Hate speech, as defined by the No Hate Speech Movement Ireland, covers all forms of expression which spread, incite, promote or attempt to justify any form of hatred, st…