Pedestrian Dies after Struck by Vehicle near Winchester and Margarita Roads TEMECULA, CA (December 20, 2021) – One person was killed in a pedestrian accident near Winchester Road and Margarita Road early Saturday morning. The accident happened around 4:00 a.m. on December 18, just steps away from the Promenade Temecula mall. According to […]