Wales Online
UK · 3 hrs ago
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
Do you trust Wales Online?
Sign in to rate
Discussion
?
No comments yet — be the first to start the discussion!