Pope Francis Lies In State At St. Peter’s Basilica

Pope Francis Lies In State At St. Peter’s Basilica

The late Pope Francis lies in state at St. Peter's Basilica in Vatican City.


User: Forbes Breaking News

Views: 986

Uploaded: 2025-04-23

Duration: 55:34