UK Serial Child Rapist Murdered In Prison
Richard Huckle, Britain’s worst pedophile, was found dead in his prison cell on Sunday, with stab wounds on his body. The convict was serving a 25-year sentence for 191 sexual offenses against children (some as young as…