“We’re Sorry Biafrans” – Kenya Begs, Says Nnamdi Kanu’s Abduction, Rendition Illegal, Awards #120million Compensation
A High Court in Nairobi, Kenya, has ruled that the abduction and detention of Indigenous People of Biafra (IPOB) leader, Nnamdi Kanu, in Kenya and his subsequent rendition to Nigeria in June 2021 were unlawful and illegal. Delivering judgment, Justice E.C. Mwita held that the actions of both the Kenyan and Nigerian governments … Read more