Tearfund is a UK Christian relief and development agency which works in over 50 countries. To read their annual report, click the “Download” button on this page.

Resource preview