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 Journey In Service”, which was launched in Abuja on Thursday. Providing insights into […]