What is the International Covenant on Civil and Political Rights (ICCPR) and its relevance to torture?
The International Covenant on Civil and Political Rights (ICCPR) is a key international human rights treaty that bans torture and cruel, inhuman, or degrading treatment…
Human RightsOpen question →