(Council Bluffs) The Council Bluffs Police Department says a Pacific Junction, Iowa, woman was under the influence of multiple controlled substances when she struck and killed a pedestrian on December 24, 2023.
Police say the accident happened at 3:21 a.m. at the intersection of Poplar Drive and Birch Street in Council Bluffs. Authorities say 74-year-old Juan Avalos of Council Bluffs was near his vehicle on the street and was struck by a passing vehicle driven by 47-year-old Angela H. Thurman of Pacific Junction.
Police say the investigation led to Thurman’s arrest. She faces charges of Homicide by Vehicle, OWI-3rd Offense, and Possession of a Controlled Substance, control of vehicle. Authorities took Thurman into custody on Thursday and held her on a $150,000 bond.








