Weeks of popular pressure and protests have finally gotten the best of Abdelaziz Bouteflika.

Former President of Algeria Abdelaziz Bouteflika