More Damning Reports Against Nigeria’s Top Official Surfaces

An undisclosed official of the Economic and Financial Crimes Commission (EFCC) reported…