Cesar E. Chavez Higher Education Speaker Series

Panel tells Sierra College students about state’s death penalty flaws

  Hundreds of Sierra College students packed the Dietrich Theatre in Rocklin to capacity Thursday to listen to a panel discussion from legal experts on California’s dea ...