Cupola of St. Peter’s Basilica, Vatican City / CNA

Strasbourg, France, Oct 12, 2021 / 07:15 am (CNA).

The ruling is not final.

Read More: EWTN