Pope Removes U.S. Bishop Amid Arrest for Financial Crimes: A Call for Accountability in Church Leadership
In a rare but necessary move, Pope Leo XIV accepts resignation of Bishop Emmanuel Shaleta following his arrest on multiple embezzlement and money laundering charges, highlighting ongoing issues of oversight within religious institutions.
By Economics Desk | March 10, 2026