The New England Human Rights Organization (NEHRO)

Mattapan, Boston, MA, United States



The mission of the New England Human Rights Organization is to protect the rights and dignity of Haitians everywhere, but especially in our homeland, from inherently abusive practices in the judicial system. Since it was founded in early 2004, NEHRO has focused its efforts on the plight of prisoners in Haiti and has, so far, successfully secured the release of hundreds who had been kept in long-term incarceration without probable cause.

Visited 3022 times, 7 Visits today

Posted in Non-Profits and Non-Profits

Add a Review

Your Rating for this listing:

Related Listings