A new Inter-American Development Bank (IDB) report indicates that between 1999 and 2017, 79 percent of prisoners in Haiti were detained without being sentenced which according to the report is […]
|
A new Inter-American Development Bank (IDB) report indicates that between 1999 and 2017, 79 percent of prisoners in Haiti were detained without being sentenced which according to the report is […]