DAVENPORT, IOWA – An Iowa man wanted by police refused to yield for a traffic stop and instead accelerated and crashed into a car in a busy Devenport intersection, killing a woman.
The accident took place on Thursday, June 13 around 2:38 PM at West Kimberly Road and North Fairmount Street in Davenport. The driver of a 1998 Lincoln, 19-year-old Angel Domingo Ochoa, was spotted by Davenport police, who knew he was a wanted subject. They initiated a pursuit when Ochoa refused to stop. He ran a red light at the aforementioned intersection and struck a southbound 2010 Chevy driven by 48-year-old Lori Ann Letts of Davenport. She was pronounced deceased at the scene.
Ochoa and his passenger, 18-year-old Gavin Neo Lee Bennett of Davenport, were captured and had injuries. They were treated at a Genesis Medical Center before Bennett was eventually transported to University of Iowa Hospitals.
Reportedly, Ochoa is now facing a felony charges of reckless homicide by vehicle and serious injury by vehicle.