General Ibrahim Babangida (rtd) BY GODWIN OBI The former Military President, General Ibrahim Badamasi Babangida (rtd), has openly admitted that the late Chief Moshood Kashimawo Olawale Abiola won the June 12, 1993 presidential election conducted by his government. General Babangida’s public admission is contained in his autobiography titled “A JourneyContinue Reading