Headlines4 years ago
Nnamdi Kanu confirms he was arrested, detained by Kenyan authorities and handed over to Nigerian govt
Leader of the Indigenous People of Biafra (IPOB), Mazi Nnamdi Kanu, has confirmed that he was arrested, detained and tortured for eight days by Kenyan security...