The International Justice Resource Center (IJRC) shares 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.
Issue Areas Include
Human Rights & Civil Liberties
Location
39 Drumm Street, San Francisco, CA 94111, United States
Join Idealist
Sign up today to save your favorite organizations and get email alerts when new ones are posted.