A Catholic priest from Nigeria has been found guilty by a Texas court of sexually abusing several women under his spiritual care, a felony crime in that state.
Anthony Odiong has been sentenced to life in prison after being convicted on multiple counts of sexual assault.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results