Tag Archives: alleviating

The Role of Giving Charity in Alleviating Poverty according to Islamic Teachings

“The constitution should be based on the principle of ‘separation of religion and state,’” read the text of an agreement between the North African nation’s joint military-civilian transitional council and the Sudan People’s Liberation Movement-North (SPLM-N). Darfur, which had been