10, Route de Ferney,
Geneva, 1202
Switzerland
Association for the Prevention of Torture
UN Global Compact on Migration, immigration detention, torture prevention, vulnerability, return, monitoring, national preventive mechanisms, OPCAT, human rights