YORKSHIRE, England - A British man sentenced to 22 life sentences — and who authorities say may have raped or abused up to 200 Malaysian children — was reportedly stabbed to death in prison on Sunday, ...
On Monday, Richard Huckle, a 30-year-old English teacher, received 22 life sentences for raping and sexually abusing almost 24 children between the ages of six months and 12 years while working in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results