orangeorderscotland.com
What is hate speech and who is responsible for it?
Hate speech is widely defined as follows (Wikipedia):- “Hate speech is speech that attacks a person or group on the basis of attributes such as race, religion, ethnic origin, national origin, sex, …