32 Years Later, IBB 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 and democracy hero Moshood…