Richard Madeley explores El Salvador’s mega-prison tonight
The mega-prison, officially named Centro de Confinamiento del Terrorismo, can accommodate up to 40,000 inmates, making it one of the largest facilities of its kind in the world. Reports indicate that the prison is currently operating well above capacity, raising concerns about human rights violations and the treatment of inmates. Critics argue that the conditions … Read more