Algeria: Protest Against Presidential Election Result In Algiers 3
- Captured on Friday 13th of December 2019
- Location is Algiers
Description
Thousands of people have marched on streets of the Algerian capital, Algiers, to protest against Thursday's preside Read more...