-
2015 DOCUMENTARY : FOR THE INCURABLE INSANE
1 video | Buy $0.99
At the turn of the century, the Peoria State Hospital was opened in 1902 as the Illinois Asylum for the Incurable Insane. Revolutionary in its day, this documentary examines the history of the treatment of the mentally ill in America and how this asylum was changing the game. Dating back to the m...