The Buffalo Diocese is kicking these 23 priests off its payroll

The Diocese of Buffalo is kicking these 23 priests off of its payroll through an agreement with survivors in U.S. Bankruptcy Court.