UK's worst paedophile Richard Huckle: How a tiny freckle helped cage sex monster of Malaysia

Richard Huckle admitted to raping and sexually abusing babies, toddlers and young children in Malaysia.

via Ibtimes