TAG

MKO Abiola

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...
Verified by MonsterInsights