LATEST NEWS
Jan 05, 2026 16:55
A study by Roma Tre University had forecast just over 31 million participants, later refined to 31.7 million Photo: Vatican News