UK High Court Kicks Against Nnamdi Kanu’s ‘Illegal’ Rendition To Nigeria
The British High Court issued an unusual decision in a major human rights case involving Mazi Nnamdi Kanu, a British national and the leader of the Indigenous People of Biafra…