Algeria holds legislative elections amid debates over reform, turnout and political stability.
Algeria is the tenth largest country in the world by size and the largest in Africa, with a land area of 2.4 million square kilometres and a population of just under 30 million. The country gained ...
Algeria's ruling National Liberation Front has emerged as the largest party in parliament after legislative elections marked ...