CAFOD works to make the word a fairer place.
< About CAFOD
CAFOD is the official agency of the Catholic Church.
CAFOD stands for
Catholic Agency For Overseas Development.