Indonesian principal sentenced to death for raping at least 13 girls

Indonesian principal sentenced to death for raping at least 13 girls

Herry Wirawan, center, the principal of a girls Islamic boarding school accused of raping several of his students, is escorted by security officers during a sentencing hearing at a district… Read more