Fatal Stabbing Arrest In Santa Cruz – Santa Cruz, CA – The man was stabbed to death in the George Washington Memorial Grove last Friday.
Fatal Stabbing Arrest In Santa Cruz – Santa Cruz, CA – The man was stabbed to death in the George Washington Memorial Grove last Friday.