Video PlayerClose
Algerians demonstrate in the main streets of Algiers, Algeria, June 7, 2019. Algerians staged protests on Friday to ask for thorough political reform. (Xinhua)
Algerians demonstrate in the main streets of Algiers, Algeria, June 7, 2019. Algerians staged protests on Friday to ask for thorough political reform. (Xinhua)