31-08-2026 19:45 via walesonline.co.uk

Cardiff dad jailed for 20 years for stealing a mobile phone is about to be released

Leroy Douglas, now 44, was made subject to an Imprisonment for Public Protect (IPP) sentence in 2005, but remained behind bars for decades
Read more »