Return to Article Details Society for Peace Movement (Hamas) and its political role in Algeria Download Download PDF