An internal review was underway Wednesday into accusations of excessive force, triggered by the online posting of a short video clip that seems to show sheriff’s deputies in Vista roughly treating two restrained suspects. Source
An internal review was underway Wednesday into accusations of excessive force, triggered by the online posting of a short video clip that seems to show sheriff’s deputies in Vista roughly treating two restrained suspects. Source