
Babangida Reveals New Details on June 12 Election Annulment
Abuja, Nigeria – Former military President General Ibrahim Babangida has made a groundbreaking revelation, admitting that Chief Moshood Kashimawo Olawale (MKO) Abiola won the June 12, 1993, presidential election, widely regarded as Nigeria’s freest and fairest poll. In his newly released autobiography, A Journey in Service, launched in Abuja on February 20, 2025, Babangida disclosed…