Al Jazeera News 75 2191 days ago Algerian President Abdelaziz Bouteflika has resigned after mass protests against his 20-year rule.