The Vatican's influential apostles of peace
The yellow-and-white flag stamped with the seal of the Holy See, with the keys to the kingdom of heaven given by Jesus Christ to Saint Peter, flew over the blue cabin. On this particularly sunny morning in April 2023, the plane from the Italian national …