Algeria

Algeria's president resigns amid mass protests

Algeria's president resigns amid mass protests

Algeria's President Abdelaziz Bouteflika is leaving following quite a while of mass dissents, state media report. 
Mr