Controversial Bishop in Tennessee Resigns Amidst Priest Complaints and Abuse Lawsuits
The bishop of Knoxville, Tennessee, Bishop Richard Stika, has resigned from his position following mounting allegations of mishandling sex abuse cases and complaints about his leadership and behavior.
The Vatican's investigation into…