Texas Court Hands Life Sentence to Nigerian-Born Priest Over Sexual Abuse and Abuse of Trust
A Nigerian-born Catholic priest, Reverend Father Anthony Odiong, has been sentenced to life imprisonment in Waco, Texas, following his conviction ...
A Nigerian-born Catholic priest, Reverend Father Anthony Odiong, has been sentenced to life imprisonment in Waco, Texas, following his conviction ...