Algerian President Abdelmadjid Tebboune with members of Palestinian factions after signing an inter-Palestinian reconciliation deal in Algiers on Wednesday. AFP
Algerian President Abdelmadjid Tebboune with members of Palestinian factions after signing an inter-Palestinian reconciliation deal in Algiers on Wednesday. AFP

Palestinian rivals agree to hold elections in deal mediated by Algeria