Fatal hit-and-run driver arrested in L.A. after returning to scene of the crime
Officials confirmed that the driver in a fatal blow was arrested after returning to the crime site in Los Angeles. At approximately 1:10 am on May 2, according to LAPD, one of the pedestrians crossed Sherman Way, east of Istiklal Street directly, when Mercedes Benz hit him. The victim was only identified as a man … Read more