Documentary about sexual abuse within the Catholic Church, focused on the cases of four deaf men, who claimed they were abused by the same priest.
Times: Fri 8.00
City Screen Picturehouse,13-17 Coney Street,York,YO1 9QL
0871 902 5726
Political Debate? Demonstration? Tea Party? Let everyone know about your big event! Create an event by clicking below.Create an event