Tag: paedophelia
Richard Huckle: Malaysians deplore ‘devil that hid in the church’
Malaysia, June7, 2016:
News of British national Richard Huckle's rape and abuse of children in Malaysia over eight years has elicited disgust, anger and despair...