execution

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 ...