Christopher Neil, the 32-year old Canadian teacher and the world’s most wanted pedophile was finally arrested in Thailand. Neil was suspected to have sexually abused boys in Thailand, dozen Cambodians and Vietnamese. Some were as young as six.
The Interpol had been trying to track down Neil after German police found photographs on the Internet three years ago of a man sexually abusing children. His face had been scrambled with a digital swirling pattern, but German police computer experts managed to unravel digital image.
Originally posted on October 19, 2007 @ 9:26 am