2 h agoIndonesia Police Identify 13 Suspects in Russian Mercenary Human Trafficking SchemeSource: en.antaranews.com