Indonesian police announce the arrest of three Bali-based immigration officers linked to an illicit organ trade network accused of trafficking 122 individuals to…
Indonesian police announce the arrest of three Bali-based immigration officers linked to an illicit organ trade network accused of trafficking 122 individuals to Cambodia for nephrectomies and selling their kidneys, earning an estimated IDR 24.4 billion (US$1.58 million) since 2019.
Herald Premium Archive
This report is for subscribers
Sign in or choose a plan to read this report and the complete Premium retrospective archive.
CrimeIndonesian police announce the arrest of three Bali-based immigration officers linked to an illicit organ trade network accused of trafficking 122 individuals to…
View Premium plansBrowse free archive reportsIndonesian police announce the arrest of three Bali-based immigration officers linked to an illicit organ trade network accused of trafficking 122 individuals to Cambodia for nephrectomies and selling their kidneys, earning an estimated IDR 24.4 billion (US$1.58 million) since 2019.