Indonesian principal sentenced to death for raping 13 girls

Indonesian principal sentenced to death for raping 13 girls

BANDUNG, Indonesia — An Indonesian high court granted an appeal from prosecutors and sentenced an Islamic boarding school principal to death for raping at least 13 students over five years… Read more