Report Sheds Light on Troubled Latin American Prisons
Report Sheds Light on Troubled Latin American Prisons: The report comes on the heels of an Inter-American Commission on Human Rights (IACHR) report that documented widespread human rights violations in the region's prisons. According to the IACHR, much of the problem has its roots in overcrowding, ...