Breaking News3 years ago
Just In: OPEC Secretary-General, Muhammad Barkindo Is Dead
The Secretary-General of the Organisation of Petroleum Exporting Countries, Muhammad Barkindo, is dead. Barkindo died late Tuesday. The Group Managing Director of the Nigerian National Petroleum...