Life sentence of Islamic teacher upgraded to death penalty after raping 13 students, leaving 8 pregnant by Ashimedua Adebiyi April 4, 2022 0 The life sentence of an Islamic teacher who raped 13 girls at an Islamic boarding school in Indonesia has been ...