

Father Kenneth Anderson, who led the St. John Henry Newman Parish in Evanston, Illinois, has resigned after an investigation found he misappropriated church funds for personal expenses. #KennethAnderson #Father #Parish #Resign #Evanston #Illinois #StJohnHenryNewmanParish


