Babangida Expresses Regret Over June 12 Annulment, Stirring Mixed Reactions in Nigeria
Former Nigerian military leader General Ibrahim Babangida, widely known as IBB, has publicly voiced regret over one of the most controversial decisions of his tenure: the annulment of the June 12, 1993,...