Algeria declares President Tebboune election winner with 95% of vote
The economic difficulties faced by ordinary Algerians may have contributed to the low turnout on Saturday. Reuters ALGIERS – Algerian authorities declared President Abdulmadjid Tebboune the overwhelming winner of Saturday’s…