Catholic Herald logo

Charity leads two pilgrimages

Aid to the Church in Need organises pilgrimages to the national Marian shrines of Scotland and England