Islamic School Teacher Jailed For Life For Raping 13 Students And Impregnating Nine Out Of Them In Indonesia | MarvelTVUpdates 2 min read Crime Islamic School Teacher Jailed For Life For Raping 13 Students And Impregnating Nine Out Of Them In Indonesia | MarvelTVUpdates Thomas Esther Posted on 3 years ago