North Highlands, CA (July 26, 2018) – Authorities suspect that a man who was struck and killed by a vehicle in the Del Taco parking lot at Watt and Orange Grove Avenues was hit on purpose Wednesday night. The late evening crash that took place at 4601 Watt Avenue resulted in the death of the […]