This is madness! We are not doing enough!
Reposted from Democracy Now!
Gross human rights abuses at prisons in El Salvador have caused at least 368 deaths, according to Noah Bullock, executive director of Cristosal.

Comments