Despite the confusion that accompanied the announcement of the recent presidential elections’ results in Algeria, one thing is clear and certain: the Algerian people overwhelmingly reject military rule...
Despite the confusion that accompanied the announcement of the recent presidential (…)