Human Rights Initiative
Human Rights Initiative
Dallas TX | IRS ruling year: 2000 | EIN: 75-2842602
Founded in 1999, Human Rights Initiative of North Texas (HRI) provides legal and support services to refugees and immigrants who have suffered human rights abuses, a ... (More)