110,000 incarcerated in the UK

National Preventive Mechanism lays bare the extent of detention in the UK and that 70 people per month die while incarcerated.

National Preventive Mechanism lays bare the extent of detention in the UK and that 70 people per month die while incarcerated.