Final four members of ‘depraved’ 21-person child sex abuse ring jailed – The Independent

‘The final four people involved in a “depraved” 21-person child sex abuse ring have been jailed for a combined total of 59 years.’

Full Story

The Independent, 3rd June 2023

Source: www.independent.co.uk