The discovery of two people found dead inside an abandoned car in the Santa Cruz Mountains is being investigated as a double ...
The BriefTwo people were found dead inside a car along State Route 35 near Castle Rock State Park in Los Gatos.Investigators are waiting for autopsy results on the manner of death in the case.The ...