Search for tag: "defendant"

My Life Fighting the Death Penalty

Dr. Ed Bronson Professor Emeritus of Political Science, CSU, Chico Dr. Bronson is one of the nation’s leading researchers and expert witnesses on the death penalty. By his account, he has…

+19 More
From  Political Science 0 likes 43 plays 0