Bill Blum
USC / UCLA / TruthdigUSC / 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
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