Algerians demand reforms, delay in presidential vote

Algerians demand reforms, delay in presidential vote
play icon
Police scuffle with protesters outside the Grand Post Office in Algiers on Friday. Agence France-Presse