Trial Request

US, UK Decline Nnamdi Kanu’s Trial Request

United States and the British Government have turned down a request by the leader of the Indigenous People of Biafra,…

3 years ago