Rebibbia prison, built in 1946, is Italy's largest penal institution, housing over 62,000 inmates, with a critical overcrowding rate exceeding 132%. Information ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results