News

There is no universally agreed definition of hate speech. Article 20, paragraph 2 of the International Covenant on Civil and Political Rights (ICPPR) of 1966 – a key international human rights treaty ...