Ibrahim Babangida publicly admits MKO Abiola won June 12 1993 Election

Ibrahim Babangida publicly admits MKO Abiola won June 12 1993 Election

Nigeria’s former Head of State, Ibrahim Babangida, has publically admitted that the late Moshood Kashimawo Olawale Abiola won the annulled June 12 1993, presidential election; about Thirty-Two years after. The revelation is contained in Babangida’s 420-page book entitled, ‘A Journey in Service: An Autobiography of Ibrahim Babangida’, launched yesterday in which he noted that the […]