A vehicle Davenport police were pursuing on West Kimberly Road ran a red light and struck another vehicle killing its driver Thursday afternoon. One person has been charged with vehicular homicide.  

Tags