Tebboune’s Landslide Win in Algeria Overshadowed by Low Turnout
Incumbent Algerian President Abdelmadjid Tebboune has secured a second term in office with a landslide victory of 94.65% of the votes in the presidential election held on September 7, 2024. This overwhelming victory, announced by the Independent National Election Authority (ANIE), comes despite concerns over low voter turnout and allegations of electoral fraud. The official […]