Tag: Shadahia Mitchell
Shadahia Mitchell Arrested In Western Addition Shooting
SAN FRANCISCO—The San Francisco Police Department have arrested a suspect connected to a shooting that occurred in the Western Addition area on June 15....