Indonesian police have arrested six suspected militants from Islamic State-linked Jemaah Ansharut Daulah (JAD), including two of the group’s leaders in East Java and some “closely related” to a family…
You need a TRAC license to view the rest of this content. Learn more