People Pay Tribute to Pope Francis at St. Peter’s Basilica
April 23, 2025
EpochTV Live
Pope Francis’s body is transferred from Casa Santa Marta to St. Peter’s Basilica. People come to the Basilica to pay tribute on April 23.
Read More










