[05-29-2025] Riverside County, CA – Three-Vehicle Head-On Crash on De Luz Road

A three-vehicle head-on crash temporarily blocked De Luz Road near Sandia Creek in Riverside County on Thursday evening, May 29, 2025. According to the California Highway Patrol, the collision occurred around 5:41 p.m., approximately one mile south of Sandia Creek.  Multiple emergency units responded to the scene, including two tow trucks—one of which was later […]