53-Year-Old Man Dies after Struck by Vehicle in Barstow BARSTOW, CA (February 15, 2023) – Luis Rivera was killed in pedestrian accident in Barstow Thursday night on February 9. The fatal accident happened around 6:59 p.m. at Lenwood Road and Tortoise Road. According to the Barstow Police Department, Rivera was walking in the […]