3
Nairobi to Abuja: The Rendition the Supreme Court Called Unlawful Kanu was seized in Nairobi on June 19, 2021, and produced in an Abuja court ten days later. This part follows the rendition through Geneva, the Court of Appeal, the Supreme Court and the High Court of Kenya. Prof. MarkAnthony Nze Research · Concept · […]Original Article
