Former Military President of Nigeria, General Ibrahim Badamosi Babangida (IBB), may have stirred the hornet’s nest with his open confession on Thursday, February 20, that the late Chief MKO Abiola won the June 12, 1993 presidential elections, which he eventually annulled. Babangida, during the launch of his autobiography, titled: “A Journey in Service,” had said: […]