Tag: Ahmed Ouyahya

Political Meltdown in Algeria as President Appoints New Prime Minister

August 17, 2017

Algeria is in the midst of a new political meltdown, with the sacking of the Prime Minister Abdelmajid Tebboune who was replaced by the regime's ... Read More