Catholic Herald logo
Menu
A  flag with the word 'Vergogna' (disgrace) in Lampedusa after last year's disaster (AP)

Fr Stefano Nastasi describes shock at seeing bodies of the victims on pier