Indonesia investigators find evidence of torture, slavery at official’s ‘rehab facility’
Indonesia’s human rights commission said on Wednesday it had found evidence of torture at an illegal drug rehab facility run by a powerful local official, as it released an investigation report into the case that shook the nation in…
Read More...
Read More...