The Holy See’s Secretary for Relations with States and International Organizations, Archbishop Paul Richard Gallagher, is visiting the Russian capital from 24 to 28 August. Read all