Islamic Relief is an international aid agency that provides humanitarian relief and development programmes in over 30 countries, serving communities in need regardless of race, political affiliation, gender or belief.

Accountability Reporting