%1$s Profile Image

International Court for Racial Justice Inc

The "International Court for Racial Justice" is a non-adversarial court. We will Support victims of slavery and similar practices in their struggle pertaining to independence, to effectively tackle these abuses in their own countries.

Tax ID 47-3201165