Bill Blum

USC / UCLA / Truthdig
USC / UCLA / Truthdig

Bill Blum is a lecturer at USC and UCLA as well as a contributor to Truthdig. He is also a former judge and death penalty defense attorney