Palm Springs police: No suspect at large after 3 found dead in related scenes near I-10
Three people were found dead near the Pilot Travel Center in North Palm Springs on Sunday afternoon ... "just south of Interstate 10, near the Indian Canyon Drive overpass." ... > react
Open the Full Article - Posted 1 month ago
Latest I-10 North Palm Springs California News Reports
More results in our I-10 North Palm Springs California Archives
I-10 California News Reports Statewide (20 Reports)