Algerians clash with riot police during protest over hydrocarbon bill

Views 12

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.

Share This Video


Download

  
Report form