Former Military President Ibrahim Badamasi Babangida (IBB) has said the late Basorun Moshood Kashimawo Olawale (MKO) Abiola won the June 12, 1993 presidential election.

The post Finally, IBB admits Abiola won June 12 presidential election appeared first on New Mail Nigeria.