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 … Continue reading Louis “The Laughing Eel” Ross and the Road of No Return: Incarcerating the “Criminally Insane”