Italy’s most overcrowded prison, Canton Mombello, is now at twice its capacity, creating conditions that have pushed 35 inmates to commit suicide this year alone.
Italy’s most overcrowded prison, Canton Mombello, is now at twice its capacity, creating conditions that have pushed 35 inmates to commit suicide this year alone.