Man pleads guilty in N.Y. sex trafficking case, faces 15-year minimum sentence

1 month ago 12
Add to circle
Chad Barclay, a 33-year-old Trinidadian national and lawful permanent resident, pleaded guilty to sex trafficking and admitted to kidnapping six additional victims, according to the Justice Department.
Read Entire Article