25 employees
Human Rights Initiative is a nonprofit firm that provides legal and social services for immigrants who suffered from human rights abuses.
1999