Nnamdi Kanu’s Wife Pleads with UK to Intervene in His Continued Detention (photos)
Uchechi Okwu-Kanu, wife of the leader of the Indigenous People of Biafra, IPOB, Nnamdi Kanu, has appealed to the United Kingdom (UK) government to intervene in his continued detention by the Nigerian government. Nnamdi Kanu has been detained since June 2021, when he was rearrested in Kenya and subjected to extraordinary rendition during the administration of […]
Keep Reading