
Chigozie Victor
Nigerian Authorities Order Release Of Embattled Separatist Leader
A court of appeal sitting in Abuja, Nigeria’s capital, on Thursday, Oct. 13, has ordered the release of jailed separatist leader, Nnamdi Kanu, after acquitting him of all charges. The court’s decision was on the grounds that the manner of Kanu’s apprehension and extradition was unlawful. Kanu, leader of the proscribed Indigenous People Of Biafra […]
Read More