Miscellaneous Photographs

The new home of www.johndenniston.ca ... sportpix.ca ... dirtbikephoto.com

Electric shock treatment

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.

Updated: March 20, 2017 — 10:19 pm
Miscellaneous Photographs © 2017 Frontier Theme