Search

DSS fails to produce Kanu for trial

Nigeria’s Department of State Security (DSS) today failed to produce Nnamdi Kanu, the “director” of Radio Biafra, before a magistrate court in Abuja. Kanu, whose