1338651330978713602
Prisoner found guilty of raping & murdering 'Britain's worst paedophile'
Richard Huckle, 33, was serving 22 life sentences for sexually abusing nearly 200 children between 6 months & 12 yearshttps://t.co/C3liSbtdcX
— An Open Secret (@AnOpenSecret) December 15, 2020