A pedestrian was struck and killed Monday on a Temecula residential street, but the circumstances weren’t immediately clear. The fatality occurred shortly after 11 a.m. near the intersection of Howell Mountain and Serdonis streets, according to the California Highway Patrol. According to the CHP, an Acura sedan hit the victim, whose identity was not immediately […]