The United Nations has reportedly expressed outrage over the torture and maltreatment which the Leader of the Indigenous People of Biafra (IPOB), Nnamdi Kanu was subjected to while being detained in Kenya and has issued ‘urgent appeals’ against Nigeria and Kenya over Kanu’s rendition. The






