Breaking: Babangida Confirms MKO Abiola Won the June 12 Election
Former military head of state, General Ibrahim Badamasi Babangida, has finally confirmed that the late Chief Moshood Abiola emerged victorious in the June 12, 1993 presidential election. This significant revelation ...