The Supreme Court of Appeal has declared the controversial definition of ‘hate speech’ unconstitutional. It now has a new definition, so get up to speed.
Continue Reading