Willius Ventura Killed after Crash on South Palo Verde Road in Tucson Tucson, AZ (January 29, 2024) – Detectives from the Pima County Sheriff’s Department are actively searching for one or more vehicles that were involved in a crash on South Palo Verde with a pedestrian on Jan. 17. The department initially reported in a […]