No fewer than 20,000 protesters on Monday stormed the Nigerian National Petroleum Company Limited (NNPCL) towers in Abuja, demanding the immediate resignation of Group Chief Executive Officer Mele Kyari. The protesters, organised by the Two Million Man March Against Oil Scam Cabal and






