Bouteflika, Abdelaziz Category

April 1, 2019

Algeria’s Ruler, Abdelaziz Bouteflika, Agrees to Step Down

Abdelaziz Bouteflika, who has ruled Algeria for 20 years, appears to have yielded to mass protests demanding his resignation.