Type to search

Abdelmadjid Tebboune won Algeria's presidential election on Thursday but protesters are calling it a sham election.