Nov 3, 2024
By Tyler Arnold
The Vatican introduced an anime-style mascot named Luce to represent Catholic pilgrims in the 2025 Jubilee year on Monday, Oct.... Read more