UN Queries Kenya, Nigeria over Kanu’s Extradition

The United Nations (UN) has demanded an explanation on the alleged abduction, torture and detention of the leader of the outlawed Indigenous People of Biafra (IPOB), Nnamdi Kanu, from the Kenyan and Nigerian governments. It was gathered that the UN received information on allegations of enforced disappearance, arbitrary detention, torture, and ill-treatment of Kanu by…

Read More