Crime Library: Criminal Minds and Methods

‘Swirl-Face’ Pedophile Out of Thai Prison, Arrested in Canada

Christopher Neil served a five year sentence in a Thai prison for sexually abusing young boys. Now Neil, 37, is out of prison and back in British Columbia, where he was promptly arrested upon his homecoming. However, authorities say he won’t be charged with the crimes he committed abroad.

We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'