Santa Cruz man extradited from Switzerland in father's homicide
8 min read
A Santa Cruz man extradited from Switzerland is now facing charges in his father's homicide. What led him to flee the country before the body was discovered? Find out the shocking details in this ongoing investigation by the Santa Cruz County Sheriff's Office.
Continue reading in the USA News Updates app