Crime ❯Traffic Accidents ❯Pedestrian Safety ❯Emergency Response
A pedestrian in Ilford was killed after being struck by a car, while a hit-and-run in South Norwood left a woman hospitalized.