Video PlayerClose
Algerians shout slogans during a protest in the center of Algiers, Algeria, on June 28, 2019. Algerians staged protests on Friday to demand the government to respect public opinion, punish corrupt officials and carry out thorough political reforms. (Xinhua)