Fatal Vehicle Collision at Mile Marker 6.51 Southern CA (June 9, 2022) – On Wednesday, a male passenger possibly in his 30s died in a solo car crash on Glendora Mountain Road. The fatal collision happened around midnight and 12:20 a.m. at mile marker 6.51. According to the investigators, a Diamond Bar man was driving […]