Indonesia deploys thousands of troops after generals arrested over wiretapping allegations

Asia-Pacific World High confidence — 78/100