News6 years ago
Senators Hancock and Leno File Legal Brief Against Death Penalty
Senator Loni Hancock, Chair of the Senate Committee on Public Safety, has filed a legal brief supporting the elimination of California’s death penalty. Senator Hancock was...