Police Seek Public’s Help as Deadly Stabbing Shakes Cameron Park Neighborhood

Carla Marlin De Leon Sentenced to 18 Years for the Fatal Shooting of Her Husband
Carla Marlin De Leon was sentenced to 18 years in prison after being found guilty of murdering her husband during a domestic altercation in December 2019.