A San Francisco police officer who resigned earlier this year after the launch of an internal investigation was arrested Friday.
This website uses cookies.