Indonesian officials arrest suspected leader of group linked to Bali bombings

Indonesian officials arrest suspected leader of group linked to Bali bombings

SBS

Published

The suspected leader of an al-Qaeda-linked group blamed for a string of bombings has been arrested in Indonesia.

Full Article