Or start your Free Trial to watch all our curated award-winning documentaries.
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.
No Ads. No
Watch on your Computer, TV, Phone & Tablet
New Content Added Weekly
HD, Ultra HD & 4K Quality
You must be signed in
Welcome back to MagellanTV