Filter by

Sacha Pfeiffer

Videos

Sorted by Most Recent Airing
Showing 1 - 1 of 1
  • emBetrayal  The Crisis in the Catholic Churchem
    Last Aired

    Betrayal: The Crisis in the Catholic Church

    Members of the Boston Globe Spotlight team discussed their Pulitzer Prize-winning reporting on the sexual abuse scandal in the Catholic Church. They have compiled their articles and reports…

    1,950 views