Kenya Cleared of Any Wrongdoing in Nigerian Separatist Leader Kanu’s ArrestBy Eva NyamburaJuly 14, 20210 Kenya is in the clear after the International Human Rights Commission (IHRC) absolved it from any wrongdoing in the re-arrest…