Babangida Finally Admits: MKO Abiola Won the June 12 Election
Thirty-two years after annulling the historic June 12, 1993, presidential election, Nigeria’s former Head of State, General Ibrahim Babangida, has publicly acknowledged for the first time that the late philanthropist and political figure, Moshood Kashimawo Olawale (MKO) Abiola, won the election. This revelation is contained in Babangida’s newly released autobiography, A Journey in Service: An […]