Politics8 months ago
Babangida addresses alleged involvement in Dele Giwa’s death, as book rakes in N17.5bn
Ibrahim Babangida, former military president, has addressed the controversy over his alleged involvement in the death of journalist and Editor-in-Chief of Newswatch, Dele Giwa, noting that...