Home Tags Protesters demand

Tag: protesters demand

More change demanded by Algerian protesters

Thousands of protesters demanding the departure of Algeria’s ruling elite rallied in the North African nation’s capital and police reported nearly 200 arrests after...