Supporters of Biafra, a southeastern Nigeria separatist movement, have staged a protest at the British Embassy in Berlin, against the arrest of the Indigenous People of Biafra (IPOB) leader, Nnamdi Kanu. Kanu is currently being detained by the Federal Government of Nigeria after being abducted in Kenya. Hundreds of people …
Read More »