The Vatican introduced an anime-style mascot named Luce to represent Catholic pilgrims in the 2025 Jubilee year on Monday, ...
The pope has lived these past five years within the walls of Vatican City, the seat of the worldwide Catholic administration, the Holy See, which is nestled on the the west bank of the Tiber River ...