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 he had no hands in it. Giwa was assassinated through a parcel bomb in his home in Ikeja, Lagos State on October 19, 1986. Two days before the incident, […]

The post Babangida addresses alleged involvement in Dele Giwa’s death, as book rakes in N17.5bn first appeared on Business Hallmark.