Donate
Ali Boumendjel
Algeria’s president resigns amid protests
April 2, 2019
Global Politics
The ailing leader is stepping down after a 20-year rule.