2 results found
Organization logo: International Justice Resource Center (IJRC)

The International Justice Resource Center (IJRC) is a non-profit human rights organization based in San Francisco, California. We share essential information, skills, and guidance with advocates and victims around the world to help them achieve justice and accountability for human rights violations using international law.

  (rating: 0 - 0 votes)

States Parties to the UN Convention against Torture are not only under an obligation to prevent torture and ill-treatment and to bring perpetrators of torture to justice, but also to assist victims of torture and to grant them adequate reparation, including compensation and rehabilitation.

  (rating: 0 - 0 votes)