Location
Indonesia
2 results:
-
📰 News
Three Perpetrators Guilty of Human Trafficking in Cyberscam Slavery Case
Nine Indonesian survivors received justice after their three traffickers were convicted of human trafficking for forced labor in cyber fraud by a District Court in Batam, Indonesia. -