Nnamdi Kanu: Nigeria arrests Biafra separatist leader 2 min read Africa Nnamdi Kanu: Nigeria arrests Biafra separatist leader Nnamdi Kanu, the leader of a separatist group that wants a breakaway state in eastern Nigeria, has...Read More