After an on-duty police officer fatally hit a pedestrian last weekend, one pedestrian advocacy group said it is waiting for the San Francisco Police Department and other city leaders to respond to the 10-year high in pedestrian fatalities.
Around 6:20 a.m. Sunday, San Francisco resident Walter Castillo, 65, was hit by an on-duty officer while walking in the Bernal Heights neighborhood near Bayshore Boulevard and Industrial Street.
After receiving medical treatment for life-threatening injuries at the scene, Castillo was transferred to a local hospital, where he died.