Kenya denies involvement in arrest of Nnamdi Kanu

Nnamdi Kanu, Leader of the Indigenous People of Biafra
Nnamdi Kanu, Leader of the Indigenous People of Biafra