2 min read Police Politics Has Society Reached The Point of No Return? January 28, 2016 Matt 1 On December 2, 2015, just under 2 months ago, the San Francisco PD was...