Between candles, rosaries and other medals, souvenir merchants rub their hands on the occasion of Leon XIV's visit. The Catholic Church has officially given its instructions: make Made in France products

Advertisement