Thousands took to the streets of Algiers on Friday, demanding a complete overhaul of the country’s political structure, despite of the resignation of long-serving …

source