Tag: Joel Babbs

Officer Joel Babbs Arrested After Internal Affairs Probe

SAN FRANCISCO—San Francisco Police Department Officer Joel Babbs was arrested after an Internal Affairs probe that commenced in June 2017. In June, the Internal...