Acclaimed to be the Director of Biafra Television, Radio Biafra, and Indigenous People of Biafra (IPOB), Kanu's deputy, Uche Mefor confirmed his arrest. There are reports that the boss of Radio Biafra ...