Algerians clash with riot police during protest over hydrocarbon bill

  • 5 years ago
Algeria produces 1.2 million barrels of oil per day and hydrocarbons account for more than 95% of its external revenues and contribute 60% to state budget.

Recommended