Today, 24 million Algerians head to the polls to elect their future president from three candidates representing different political ideologies.
This election is being held under the oversight of the National Independent Authority for Elections (ANI...