Italy's news in English

Editions:  Europe · Austria · Denmark · France · Germany · Italy · Norway · Spain · Sweden · Switzerland

georg

Vatican admits still 'much to do' to stop paedophile priests

Vatican admits still 'much to do' to stop paedophile priests

The Vatican says the public "have been given the wrong impression".