Headlines1 day ago
Babangida Finally Admits MKO Abiola Won June 12 Election, 32 Years Later
Former military ruler Ibrahim Babangida has made a U-turn, admitting for the first time that MKO Abiola won the historic June 12, 1993, presidential election. Thirty-two...