
National Police name 13 suspects linked to a trafficking ring that recruited Indonesian citizens for Russian mercenary roles.
Stories tagged "Human Trafficking", newest first.

National Police name 13 suspects linked to a trafficking ring that recruited Indonesian citizens for Russian mercenary roles.









