Islamic Relief

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.

Accountable Now

Accountable Now is legally registered in United Kingdom at Amnesty International, 1 Easton Street, London WC1X 0DW, UK under the name International NGO Charter of Accountability Ltd.

Sign up for our newsletter!