Seven deputies at a South Florida sheriff's office were placed on administrative leave after a "multitude of shortcomings" in a domestic violence case that led to three deaths, the sheriff said this ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results