
This week, we head to the Yorkshire city of Doncaster, where 19 year old Rebecca Stephenson was struggling with drug addiction and leading a very chaotic lifestyle when she vanished. Tragically, her body was soon discovered not far from where she had disappeared by a man walking his dog. Just who…





