British High Commission Clears Air on Nnamdi Kanu’s Arrest News Leverage Editor June 30, 2021 The British High Commission has cleared air on the insinuations that Mazi Nnamdi Kanu, leader of the proscribed Indigenous People of Biafra, Nnamdi Kanu was… Continue Reading