
For the rest of this week, Pope Francis is scheduled to stay in Gemelli University Hospital located atop Monte Mario, the highest hill in Rome.
Select Page
For the rest of this week, Pope Francis is scheduled to stay in Gemelli University Hospital located atop Monte Mario, the highest hill in Rome.
Recent Comments