News Biafra Leader Nnamdi Kanu Appeals Life Sentence Nnamdi Kanu, leader of the Indigenous People of Biafra, has formally challenged his conviction, filing a notice of appeal against the judgment that sentenced... Zoyols NewsFebruary 5, 2026