Court Sentences Priest To Life Imprisonment For Raping 2 Minor Girls

Delhi court has sentenced a priest to life imprisonment for raping two minor girls in a temple, noting that he did not even care for the faith attached to his office as a priest and desecrated the...