TRIPOLI, Libya - Libya has overtaken Nigeria as the continent's highest crude oil producer.
According to the latest data from the Organization of Petroleum Exporting...
Ahmad Lawan, Nigeria’s Senate President, has forwarded President Muhammadu Buhari’s nominees into the board of the Economic and Financial Crimes Commission, EFCC, to the...