“Society for Peace Movement (Hamas) and its political role in Algeria” (2022) اداب الرافدین, 52(90), pp. 562–593. doi:10.33899/radab.2022.175676.