Headline2 months ago
Babangida reveals Abacha’s role in June 12 election annulment, denies authority
Former military president, Ibrahim Babangida, has finally opened up about the controversial June 12, 1993, presidential election annulment by his regime. The election, widely regarded as...