The Vatican has unveiled a pop culture-inspired mascot for Holy Year 2025. According to a report of Veritas Philippines, the mascot named Luce (which means light) was designed by Italian artist Simone ...