Speeding driver in Palm Desert crash that killed three people arrested
The driver suspected of causing a high-speed crash that killed three people during the holidays in Palm Desert was arrested Friday afternoon. The 24-year-old Palm Desert man was arrested Friday on the 67000 block of Dillon Road in an unincorporated area near Desert Hot Springs, the Riverside County Sheriff’s Dept. announced. Authorities said he was
Continue Reading