Tyler Stump

Louis “The Laughing Eel” Ross and the Road of No Return: Incarcerating the “Criminally Insane”

In 1921 a burglar called the “Laughing Eel” began serving a ten-year prison term, but it was 33 years before he got his freedom back. Like thousands of other incarcerated people with mental illnesses, Louis Ross was diagnosed as “criminally insane” and moved to a state hospital with a virtual life sentence. Despite his slippery… Read more →