Tag: Tebboune re-elected president

Algeria’s Tebboune re-elected president amid vote rigging concerns

September 8, 2024

Algeria’s incumbent president Abdelmadjid Tebboune won a second term with more than 94% of votes amid low turnout, crackdown on opponents, and vote rigging concerns. ... Read More