Orient XXI Countries > Europe Ireland What Algeria Owes to Ireland’s Struggle for Independence Slimane Hargas · July 2022