UN Writes Urgent Appeals to Nigeria, Kenya, Requests Explanation to Kanu’s Abduction, Extradition
The United Nations has made “urgent appeals” to the Nigerian and Kenya governments to explain the “illegal arrest and extradition” of the leader of the…