CILACAP, Indonesia (AP) — Three Islamic militants were executed Saturday for the 2002 nightclub bombings on Indonesia's resort island of Bali that left 202 people dead, many of them foreign…
You need a TRAC license to view the rest of this content. Learn more