Santa Cruz tech CEO's accused killers 'humiliated' by pushups, detective testifies
SANTA CRUZ, Calif. (KRONA) – Witness testimony continued Monday for one of the four men accused of killing Santa Cruz Tech CEO Tushar Atre. Two men, Stephen Nicholas “Nick” Lindsay and Curtis Charters, were convicted in murder trials held earlier this year and sentenced to life in prison without parole. Charters’ younger brother, Caleb Charters, … Read more