School Principal sentenced to death for raping 13 girls
An Indonesian high court granted an appeal from prosecutors and sentenced an Islamic boarding school principal to death for raping
An Indonesian high court granted an appeal from prosecutors and sentenced an Islamic boarding school principal to death for raping