Back to NewsShareNewsvia Wales OnlineCardiff dad jailed for 20 years for stealing a mobile phone is about to be released31 August 2026Leroy Douglas, now 44, was made subject to an Imprisonment for Public Protect (IPP) sentence in 2005, but remained behind bars for decadesRead full article at Wales OnlineComments No comments yet. Be the first to share your thoughts!
Comments
No comments yet. Be the first to share your thoughts!