United States: Trinidadian Foreign National Pleads Guilty to Sex Trafficking in New York

Trinidadian foreign national and lawful permanent resident, Chad Barclay, 33, pleaded guilty today to sex trafficking and admitted to kidnapping six additional victims. During the plea hearing, Barclay admitted that on Sept. 13, 2022, he enticed the victim to his residence to engage in commercial sex, where he robbed and sexually assaulted her. As part […]