British pedophile Richard Huckle, who may have raped 200 kids, found dead in prison

British pedophile Richard Huckle, who may have raped 200 kids, found dead in prison

Richard Huckle, 33, died while serving time at Full Sutton Prison, a maximum-security facility for men located in Yorkshire, England, according to the Humberside Police.

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country