ISLE OF MAN
Jul 22, 2021
2 minutes
SHOELACE STRANGLER
In February 2002, Samantha Barton, 16, invited George Green, 16, and Peter Newbery, 23, to her flat in Leece Lodge halfway house to smoke cannabis. She said she had cocaine hidden at the flat, and the following day, Newbery returned to steal the drugs.
He stabbed and sexually
You’re reading a preview, subscribe to read more.
Start your free 30 days