Thousands of students, university professors and health workers rallied in Algiers on Tuesday (March 19) calling for President Abdelaziz Bouteflika to quit, and a …

source