The latest draft of Indonesia’s controversial new criminal code, unveiled last week, has amplified concerns among human rights defenders and analysts about the...
The latest draft of Indonesia’s controversial new criminal code, unveiled last week, has amplified concerns among human rights defenders and analysts about the...