Again, Babangida defends June 12 annulment, says ‘I did the right thing’ by Akinwande Soji-Ojo August 16, 2021 0 Former military president, Gen. Ibrahim Badamasi Babangida (IBB), has said he did the right thing by annulling the June 12,1993, ...