The former military head of state, General Ibrahim Badamasi Babangida has admitted that the late Chief Moshood Abiola won the June 12, 1993, presidential election. Babangida made the revelation in his autobiography, “A Journey in Service”, which was launched in Abuja on Thursday. Former Vice President, Prof. Yemi Osibanjo, who reviewed the book quoted Babangida […]

No doubt Abiola won June 12 election – IBB reveals