Pope Benedict XVI will make a speech at London's historic Westminster Hall on Friday, where he is expected to talk about the positive contributions Catholics have made to society.


More...