By Toggle Video Published: 21 Apr 2017 Audio: English
Richard Huckle is one of the world's most heinous child sexual predators. He is guilty of almost 100 counts of child sexual abuses in Malaysia. His exploits were anonymously put onto the dark web for pedophiles from all over the world. This online presence would lead to his arrest.
Your account has been logged out.
[Error code: 11] Login Unsuccessful, please retry again. If the problem persists, please contact customer care
Please wait. Processing