Montclair Traffic Collision Kills Kevin Sanchez-Villalobos Montclair, CA (June 13, 2022) – On June 6, Kevin Sanchez-Villalobos, 23, of Ontario, died in a traffic collision on North Benson Avenue. It was about 12:13 a.m. when the fatal crash took place in the area of Benito Street. The officers immediately responded to the scene and declared […]