Tag "Philip Horch"
Sacramento
Police Arrest Driver in Fatal Car Crash
SACRAMENTO—Police arrested a Sacramento man on Monday, March 30, following a single-vehicle crash that killed the female passenger. The crash happened at approximately 1:45 am on San Juan Avenue just