Nnamdi Kanu loses appeal against UK over detention in Nigeria
The leader of the Indigenous People of Biafra (IPOB), Nnamdi Kanu, has lost his appeal against the United Kingdom (UK) government regarding his detention in Nigeria.Kanu has been detained at the facility of the State Security Service (SSS) since he was rearrested in Kenya and brought back to Nigeria in
Read More