detachment 88
/D IH0 T AE1 CH M AH0 N T/N
- 1
Counterterrorism Special Detachment 88, or Densus 88, is an Indonesian National Police counter-terrorism squad formed on 30 June 2003, after the 2002 Bali bombings.
Translate “detachment 88” into another language
Choose a language below to open the translator with English selected as the source language.