Displaying 1 - 1 of 1
Islamic Relief is an international aid and development charity, which aims to alleviate the suffering of the world's poorest people. It is an independent Non-Governmental Organisation (NGO) founded in the UK in 1984. With an active presence in over…