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