PRIEST ACCUSED OF SEXUAL ASSAULT REVEALED TO HAVE FATHERED VICTIMS’ CHILDREN
Faith Nyasuguta A Roman Catholic priest with connections to Texas and Louisiana is facing criminal charges for allegedly exploiting his position within the church to sexually assault vulnerable women and fathering at least two children with them. The allegations against Father Anthony Odiong came to light during a bail hearing in Waco, Texas, where prosecutors […]
Read More

Recent Comments