LIVE: Pope Francis leads the Angelus from St. Peter's Square

Posted March 26, 2017 6:56 am by Editor

LIVE: Pope Francis leads the Angelus from St. Peter's Square

2017-03-26 March 26, 2017. It starts around 12:00 p.m., Roman time.

Read more ...

Send this to a friend