Tag: , , ,

Algerian protesters demand cancellation of election

Thousands of Protesters in Algeria have taken to major streets in the capital, Algiers to demand that the presidential election planned for Thursday be cancelled. All...