1 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.

Feedback helps us improve:
  (rating: 0 - 0 votes)
Translate »