Roderick Louis June 15th, 1973 — Roderick Louis an inmate of Riverview mental hospital protesting against electric shock treatment. ← Previous Image Next Image →