Prisoners Are Left With No Room At All In This Overcrowded Prison
This disgusting prison in the Philippines was built to hold 800, and somehow officials have managed to stuff 3,600 inmates inside the walls.
This disgusting prison in the Philippines was built to hold 800, and somehow officials have managed to stuff 3,600 inmates inside the walls.