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.