Kenyan High Court Declares Nnamdi Kanu’s Arrest, Rendition Illegal
In a landmark ruling, a High Court in Nairobi, Kenya, has declared the arrest, detention, and transfer of Nnamdi Kanu, leader of the Indigenous People of Biafra (IPOB), from Kenya to Nigeria in June 2021 as unlawful, unconstitutional, and illegal. Delivering judgment on the high-profile case, Justice E. Mwita faulted…
