The presidential elections are taking place in Algeria amid protests

You might also like