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 »