Richard Huckle: Britain's Worst Pedophile
Richard Huckle was a serial sex offender and child rapist who committed countless atrocities against children all across Asia all the while posing a Christian teacher.
LIGHTS OUT MERCH! http://milehighermerch.com
Support the show, leave a review & make sure to subscribe on iTunes! https://podcasts.apple.com/us/podcast/lights-out-podcast/id1505843600
Mile Higher Podcast