World

âš¡Inmates Having Sex With Each Other in UK, Probe Reveals

By Team Latestly

The HMP The Verne facility in the UK, which specialises in housing sex offenders, allows inmates to associate freely on their landings at night.

Read Full Story
Read All QuickLY