Tag: false police report
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...