1 Killed and Several Injured in Car Accident on Linwood Avenue in Delhi DELHI, CA (May 7, 2020) – Saturday evening, Osvaldo Ibarra was arrested after a fatal rollover crash on Vincent Road in Delhi. The authorities responded to the scene just after 9:30 p.m. on Vincent Road, south of Linwood Avenue. […]