Massive protests in Algeria, as activists demand president step down
Anti-government protesters thronged the streets of Algeria’s capital and other cities on Friday, saying moves by top loyalists to abandon ailing President Abdelaziz Bouteflika were not enough. While there were Continue Reading