San Francisco police are investigating a hit-and-run collision that caused life-threatening injuries to a man on a scooter in the…
This website uses cookies.