One person was killed on Friday in the Algerian capital during a stampede as police and protesters clashed, an informed source said. from Reuters: World News
No comments: