The Boy Scouts of America — its national headquarters is shown in Irving, Texas — filed for Chapter 11 bankruptcy in Delaware on Feb. 18. More allegations of abuse are now being reported.
Catholic leaders reflect on Church’s progress in light of organization’s allegations.
Recent Comments