IBB Admits Abiola Won June 12, 1993 Election, Expresses Regret Over Its Annulment
By Our Reporter Former military president, Ibrahim Badamosi Babangida (IBB), has confessed that the June 12, 1993 election, which was annulled without announcing a winner, was won by….




