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.
Santa Cruz man extradited from Switzerland in father’s homicide
6 min read
Continue reading in the USA News Updates app