Pedestrian Killed in Winchester Road Accident Temecula, CA (April 30, 2024) – 39-year-old Leland Franklin of Temecula was killed following a Winchester Road accident Friday night. It was about 9:55 p.m. when Franklin was fatally hit south of Promenade Mall East. The unidentified driver immediately stopped and reported to 911. The authorities immediately responded to […]