
•Says freedom fighting is not a crime •Court admits his statement, video clips in evidence Detained leader of the Indigenous People of Biafra (IPOB), Mazi Nnamdi Kanu, has admitted to establishing Radio Biafra in London, saying the station was created Read more…