Uchechi Okwu-Kanu, wife of the leader of the Indigenous People of Biafra, IPOB, Nnamdi Kanu, has urged the United Kingdom, UK, government to prevail on its Nigerian counterpart to release her husband. Recall that Nnamdi Kanu has been detained since June 2021, when he was rearrested in Kenya and subjected to extraordinary rendition during the …