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 Indigenous People of Biafra, Nnamdi Kanu. In the UN...
Read More
3 Minutes