June 12 Election Babangida Admits MKO Abiola Won June 12 Election - Revealing Nigeria's Democratic Truth byVibra Visionary -February 20, 2025 Ibrahim Babangida - Former military ruler Former military ruler Ibrahim Babangida finally reve…