SFPD

Hit and run

March 28, 2018 News

Police have confirmed that five people were hit by a white GMC van at Illinois and 24th streets according to the app Citizen. Police responded to the incident...