Wednesday, May 02, 2012

This World: The Shame Of The Catholic Church

This is the link to the documentary as screened by BBC One Northern Ireland last night (1st May 2012) and be advised it is a very emotive programme.