English中文

Offstream
news



Changes

  1. The Indonesian National Police announce the arrest of three 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.
  2. 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.

Related