Smiley face

Human Right´s Council Special Procedures mechanism

UN Special Procedures is the collective name for independent human rights experts mandated by the Human Rights Council to address either country-specific human rights violations, or to promote certain thematic human rights concerns. The UN Special Procedures mechanism...