Subscribe to our channel http://bit.ly/AJSubscribe Libya has the largest proven oil reserves of any African country and gets 95 per cent of its revenue from oil …

Please rate this