June 15th, 1973 — There’s something so Canadian about this inmate of Riverview mental hospital protesting outside the hospital against electric shock treatment. Not sure of his name but possibly it’s Roderick Louis.
June 15th, 1973 — There’s something so Canadian about this inmate of Riverview mental hospital protesting outside the hospital against electric shock treatment. Not sure of his name but possibly it’s Roderick Louis.