In an amusing branding move, the Vatican debuted an anime-style cartoon mascot named Luce to mixed reactions online.
A chasuble featuring the official logo for the Holy Year 2025 is seen on display at the International Religious Products ...