Vatican City is the world's smallest country by size and population. That's not stopping an estimated 32 million travelers from visiting this year for Jubilee 2025, a year-long global celebration among those of the Catholic faith. The Jubilee is a time of pilgrimage, prayer, reflection and a renewal of faith, said Jubilee spokesperson Caterina Rigoni.…
