MKO Abiola won 1993 presidential election-IBB confesses
Ex-military Head of State, General Ibrahim Badamasi Babangida has revealed that the late Chief Moshood Abiola won the June 12, 1993, presidential election. Babangida took to his autobiography, A Journey…