In recent years, human rights institutions and mechanisms around the world, like the UN and the European Court of Human rights, have been facing a major backlash. Making matters worse, rule of law and democracy are being challenged and civil … Continue reading » “Leuven Declaration On the Backlash Against Independent Human Rights Mechanisms”
Continue readingMore Tag