Anyone who is familiar with Islamic teachings knows very well that Islam forbids the killing of innocent people. Allah SWT says in the Qur’an: “And do not slay the life …
Islam, Human Development, NGOs and the Challenge of Terrorism in Africa
Africa is the second largest continent on the planet. It is the home of early man; it is the cradle of life from which human beings branched out to populate …