Babangida Makes U-Turn 32 Years Later, Admits MKO Abiola Won June 12 Election
Thirty-two years after the controversial annulment of Nigeria’s June 12, 1993, presidential election, former Head of State Ibrahim Babangida has publicly admitted for the first…
Read More...
Read More...