Nigeria’s Lawless Abduction of Nnamdi Kanu: A Call for Global Justice
Mazi Nnamdi Kanu, a British citizen and leader of the Indigenous People of Biafra (IPOB), has been illegally detained in Abuja, Nigeria, for over four years. His extraordinary rendition from…