San Francisco police located a possible narcotics lab on Treasure Island while responding to a stabbing that left a man with serious injuries Thursday morning….
San Francisco police located a possible narcotics lab on Treasure Island while responding to a stabbing that left a man with serious injuries Thursday morning….