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…
An Indonesian high court granted an appeal from prosecutors and sentenced an Islamic boarding school principal to death…