Pedestrian Dies after Struck by Hit-and-Run Driver on Rainbow Canyon Road in Temecula TEMECULA, CA (November 11, 2023) – A man was killed in a hit-and-run crash on Rainbow Canyon Road in Temecula late Thursday morning on November 9. The fatal crash happened around 11:53 a.m. just north of Rainbow Valley Boulevard. According […]