Islamic School Teacher Jailed For Life For Raping 13 Students And Impregnating Nine Out Of Them In Indonesia | MarvelTVUpdates
An Islamic boarding school teacher, identified as Jerry Wirawan is lucky to avoid death penalty as he was instead jailed for life for raping thirteen pupils and impregnating nine of