Tag: Bobbi Mauler

Police Apprehend Suspect For Twin Peaks Double Homicide

SAN FRANCISCO—On Sunday, February 14, San Francisco police officers responded to reports of a shooting that took place at San Francisco’s Twin Peaks’ lookout...