Pope Francis celebrates Pentecost Mass in St. Peters Square with pilgrims from all over the world.
It begins at 9:55 a.m, local Rome time. ;
Pope Francis celebrates Pentecost Mass in St. Peters Square with pilgrims from all over the world.
It begins at 9:55 a.m, local Rome time. ;