Abstract[1] Ten years ago, the newest international human rights instrument entered into force. The International Convention for the Protection of all Persons from Enforced Disappearance represents a significant progress in international law, being the first international instrument recognizing the non-derogable right not to be subject to enforced disappearance. A decade after its implementation and establishment… Lire la suite »