Jan 311 minThe criminalization of denialism in the perspective of human rights law: a double standard.This week-s academic paper is from Benedetta De Rosa and it examines the criminalization of denialism in human rights law.
Nov 26, 20202 minBusiness and Human Rights from Principles to PracticeThe aim of the “Share the knowledge” initiative is to create a diverse, inclusive, and participatory knowledge network on human rights....