Dark Asia with Megan

Smiling Church Volunteer Who Preyed on 200+ Asian Children | Richard Huckle

This episode of Dark Asia with Megan focuses on Richard Huckle, identified as a smiling church volunteer. The podcast examines aspects related to this individual.

Listen