High Court in Nairobi, Kenya declared that arrest and rendition of Mazi Nnamdi Kanu to Nigeria as illegal. In a landmark judgement, the judge held...