Babangida Blames Abacha for June 12 Annulment, Claims He Was Outflanked
Former military president, General Ibrahim Babangida (retd.), has claimed that the annulment of the June 12, 1993, presidential election was orchestrated by forces within his
Read more