A San Francisco police officer arrested after a hit and run collision with two pedestrians in North Beach this weekend has been charged with felony…
A San Francisco police officer arrested after a hit and run collision with two pedestrians in North Beach this weekend has been charged with felony…