News
A Miami-Dade Sheriff's deputy was booked into jail Thursday on kidnapping and battery charges, records showed. Terrance Dion Chester, 28, was arrested by Broward Sheriff's deputies in Pompano Beach.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results