santa rosa police department
-
Former Home of Witness for Derrick Chauvin Defense Smeared With Pig's Blood
I guess the pig had it coming—literally. Much of America was appalled last week by the testimony of Barry Brodd, a use-of-force expert who testified on behalf of Derrick Chauvin’s defense team that the ex-cop was justified in kneeling down on George Floyd’s neck for more than nine minutes and that he “was acting with…
Published


