Nnamdi Kanu, leader of the proscribed Indigenous People of Biafra (IPOB), has filed a petition against the federal government of Nigeria and Kenya before the African Commission on Human and
Nnamdi Kanu, leader of the proscribed Indigenous People of Biafra (IPOB), has filed a petition against the federal government of Nigeria and Kenya before the African Commission on Human and