32 Years After, Babangida Finally Admits MKO Abiola Won June 12 Election
Thirty-two years after his controversial annulment of the June 12, 1993, presidential election, Nigeria’s former Head of State, Ibrahim Babangida, admitted for the first time that the late philanthropist…