Homily of Archbishop Peter Smith

The Institute of St. Anselm's, an International Training Centre for formators, leaders and evangelisers, is relocating to Rome after 32 years of an extremely fruitful presence in Cliftonville, Kent, UK.

0 Comments
Close Menu