Home World Abdelaziz Bouteflika: Algeria’s president resigns amid mass protests