Muhammad Barkindo

BREAKING: OPEC Secretary General, Muhammad Barkindo, Is Dead

Secretary General of the Organisation of Petroleum Exporting Countries (OPEC), Muhammad Sanusi Barkindo, is dead. He died at about 11…

2 years ago