Nigeria News1 month ago
BREAKING: MKO Abiola won June 12, 1993 election – IBB finally admits
Former military head of state, General Ibrahim Badamasi Babangida, has officially confirmed that the late Chief Moshood Abiola won the June 12, 1993, presidential election. Babangida...