London Initiatives Offering Prisoners a New Beginning

London prisons, including HMP Wandsworth and Pentonville, are set to release inmates early under a new government scheme aimed at easing overcrowding. This initiative comes as the prison population in England and Wales reaches an all-time high, with only 1.2% of prison places available. With the rising number of inmates, […]