LIVE: Pope Francis presides over Mass in Genoa

Posted May 27, 2017 2:24 pm by Editor

LIVE: Pope Francis presides over Mass in Genoa

2017-05-27 May 27, 2017. It begins at 5:00 p.m. Genoa local time.

Read more ...

Send this to a friend