78-Year-Old Pedestrian Killed in Hit-and-Run Crash on Forty Mile Road in Yuba City YUBA CITY, CA (May 17, 2023) — A 78-year-old pedestrian died in a hit-and-run accident on Forty Mile Road near Highway 65. According to the California Highway Patrol’s Yuba Sutter office, the deadly hit-and-run happened Friday evening. Under unclear circumstances, […]