In a recent and noteworthy development, Detachment 88, Indonesia's highly regarded counter-terrorism unit, revealed that they had successfully apprehended 59…
This website uses cookies.