Supreme Court Upholds Death Sentence for Man Convicted of Raping 13 Students
IDNAround – The Supreme Court has rejected an appeal by Herry Wirawan, an Islamic boarding school teacher who was found guilty of systematically raping 13 young students and impregnating some of ...