Alvin Singh Involved in Pedestrian Collision on 5 Freeway near County Road 68 WILLOWS, CA (September 26, 2018) – On Wednesday evening, a man was struck and killed in a pedestrian collision on 5 Freeway. The deceased victim’s identity was not immediately released to the public, pending notification of next of kin. According to the […]