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

2 months ago 22
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