Orange County, CATwo pedestrians killed and hit-and-run driver Humberto Lopez Flores, 26, arrested following collision on N. Shattuck Place in Orange, CaliforniaAccident Date: Thu, 11/23/2023