Tag: Full Sutton Prison
Pedophile Who Raped Hundreds of Children Stabbed to Death in Prison
British pedophile Richard Huckle, who may have raped as many as 200 minors in Malaysia, was strangled and stabbed to death in prison authorities...