
Babangida, in new book, admits Abiola won June 12 election, regrets annulment 31 years after
By Marvellous Nyang February 20, 2025 Former Nigerian military president, General Ibrahim Badamasi Babangida (IBB), has publicly admitted for the first time that Chief Moshood Kashimawo Olawale (MKO) Abiola won the historic June 12, 1993, […]