Six Inmates Charged in Death of Fellow Detainee at Denpasar Police Custody
Denpasar City l Police in Bali has named six detainees as suspects in the alleged fatal assault of another inmate, who had recently been placed in custody on charges of child molestation. Learn more.