Cesar Santos Killed in Phoenix Pedestrian Accident Near 75th Avenue Phoenix, AZ (January 11, 2021) – On Saturday, 31-year-old Cesar Santos died while police arrested 21-year-old Alejandro Bautista in a DUI crash near 75th Avenue and Indian School Road. Authorities responded to a car traveling over 75 miles per hour at 75th Avenue […]