CT Now

Algiers

Riot police confront protesters during clashes in Oued Koriche, Algiers.
REUTERS photo
Copyright © 2016, CT Now
85°