Abu Umar
Indonesia's Special Counter-Terrorism Squad Has an Accountability Problem
Nearly 100 alleged terrorists have died under Densus 88's watch in the past decade, and experts say it's no coincidence.
Advertisement
Advertisement
Advertisement
Nearly 100 alleged terrorists have died under Densus 88's watch in the past decade, and experts say it's no coincidence.