Indonesia’s military arrests 13 elite soldiers who are accused of involvement in a torture video
JAKARTA, Indonesia (AP) — Indonesia’s military said Monday it has arrested 13 elite troops accused of involvement in a video showing the torture of an … Read more