Thousands have taken to the streets of the Algerian capital demanding a complete overhaul of the country's political structure.
Thousands have taken to the streets of the Algerian capital demanding a complete overhaul of the country's political structure.