Pedestrian Crash Kills 1 on Truxel Road Sacramento, California (June 19, 2018) – A bicyclist was killed as the result of a deadly DUI crash that took place around 12:00 noon on Saturday, June 16, 2018. The collision occurred in Sacramento, California near the South Natomas Library on Truxel Road. Sources have not yet disclosed the […]