Hello from Sri Lanka: a letter from Our Lady of Lanka
Missio England and Wales has a long-standing relationship with five seminaries in five countries. These five seminaries – in India, Kenya, Malawi, Nigeria and Sri Lanka – offer the opportunity…
16th February 2021