
Babangida Defends $12.4 Billion Oil Windfall Spending, Blames Profligacy For Nigeria’s Economic Woes
Former military president, Ibrahim Badamosi Babangida (IBB), has justified his administration’s spending of the $12.4 billion oil windfall, insisting that the funds were used for […]