About Catholic Agency for Overseas Development
The Catholic Agency for Overseas Development (CAFOD) is the official aid agency of the Catholic Church in England and Wales and part of Caritas International.
The Catholic Agency for Overseas Development (CAFOD) is the official aid agency of the Catholic Church in England and Wales and part of Caritas International.