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. Tebboune was running against two less known candidates Islamist candidate Abdelali Hassani Cherif and socialist Youcef Aouchiche, who both received 3% and 2.1% of votes respectively. Less than 50% of […]
