Episode #1.3
- Episode aired Jan 25, 2019
One survivor travels to the famous pilgrimage site in Montserrat to recount his story, while another confronts the priest who allegedly abused him.One survivor travels to the famous pilgrimage site in Montserrat to recount his story, while another confronts the priest who allegedly abused him.One survivor travels to the famous pilgrimage site in Montserrat to recount his story, while another confronts the priest who allegedly abused him.