Indonesia arrests 12 for human trafficking in illegal organ trade National News Indonesia arrests 12 for human trafficking in illegal organ trade Admin July 21, 2023 July 21, 2023 Indonesian authorities have arrested 12 people including a policeman and an immigration officer accused...Read More