Family Dog Jameson’s Death Shows Why Police Response Needs A Serious Rethink.
(ThyBlackMan.com) The LAPD slaying of family pet dog, Jameson, following the New York Knicks NBA championship win touched off a flurry of anger and indignation. The issue was of course the slaying of a pet that an LAPD body cam video decisively showed posed no threat to the officers who responded to the call. That sparked even more public anger and calls for tough disciplinary action against the officers involved […]