9News Nigeria current news and updates on the African country of Algeria. Algeria, officially the People’s Democratic Republic of Algeria, is a country in the Maghreb region of North Africa.
Algeria detains ex-PM Abdelmalek Sellal in anti-corruption case
Algeria’s Supreme Court has jailed former Prime Minister Abdelmalek Sellal in an anti-corruption crackdown – the second former head of government in two days to Read more