Four men were arrested Thursday on suspicion of human trafficking throughout New Orleans and southeast Louisiana, authorities said.
Leroy Allen, 31, was the alleged ringleader of a family enterprise that trafficked girls and young women in and out of a heavily armed Little Woods apartment, the New Orleans Police Department said Friday.
“They were acting in concert to move victims (through an apartment at 12345 N. I-10 Service Road),” NOPD deputy superintendent Nicholas Gernon said. “That’s what we believe they were using for most of their activities.”…