The Palm Beach County Sheriff's Office arrested two suspects from Guatemala, who are accused of human trafficking.
The three men, all from Guatemala and residing in Lake Worth Beach, Florida, were accused of abducting a woman at 1 a.m.
The Palm Beach County Sheriff’s Office arrested two suspects from Guatemala who are accused of human trafficking.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results