Islam, human development, NGOs and the challenge of terrorism in Africa (part 2)

Islam, development, and International terrorism