- Associated Press - Monday, October 27, 2014

JEROME, Idaho (AP) - Idaho State Police say four Georgia residents have been arrested in southern Idaho on suspicion of human trafficking.

Police in a statement Sunday say that on Friday they received a report of an 18-year-old female being held against her will by armed individuals traveling west on Interstate 84 from American Falls.

Idaho State Police troopers from Jerome say they stopped the vehicle and recovered the 18-year-old female who had minor injuries.

Police arrested 22-year-old Derricka McCloud, 31-year-old Kentraviaen Tuff, 21-year-old Demeiris Fields and 25-year-old Bradley Roberts.

On Monday morning they remained in the Jerome County Jail without bond.

LOAD COMMENTS ()

 

Click to Read More

Click to Hide