USA, UK refuse Kanu’s request as observers at trial
USA, UK refuse Kanu’s request as observers at trial THE United States and the British Government have turned down a request by the leader of the Indigenous People of Biafra, Nnamdi Kanu, to send representatives to observe his trial holding at the Federal High Court, Abuja Division on January 18, 19, and 20. While the … [Read more…]