10 Indonesian soldiers suspected of holding and enslaving dozens of people

Back to top button