Biafra: Nnamdi Kanu Petitions UK, US Over Arrest of 70 Biafrans
The Indigenous People of Biafra (IPOB) leader, Nnamdi Kanu said he had petitioned the United Kingdom (UK) and the United States (US) over the arrest of 70 pro-Biafrans by police … Read More