Senate indicts NNPC over N102bn crude oil deliveries

NNPC GMD, Mele Kyari
NNPC GMD, Mele Kyari